Всем шалом!
считаю методом максимального правдоподобия оценку для параметра gamma Парето распределния:x^gamma/(1+x^gamma)
вот сам скрипт
code:
%в эту переменную импортируется выборка
x=sigma1;
>> % Плотность распределения Парето
p=inline('(x^gamma)/(1+x^gamma))',... 'x','gamma');
% Функция правдоподобия
L=inline('-prod(feval(p,x,theta))',...
'theta','p','x');
% Наиболее правдоподобное значение параметра
m=fminsearch(L,[1],[],p,x)
ошибка следующая
code:
Error using ==> inlineeval at 15
Error in inline expression ==> -prod(feval(p,x,theta))
Error in inline expression ==> exp(-mu)*mu.^x/factorial(x(1))
N must be a matrix of non-negative integers.
Error in ==> inline.subsref at 27
INLINE_OUT_ = inlineeval(INLINE_INPUTS_, INLINE_OBJ_.inputExpr,
INLINE_OBJ_.expr);
Error in ==> fminsearch at 205
fv(:,1) = funfcn(x,varargin{:});
Редактировал Lamo17 (19.05.2009 11:12)