问题:已知样本X=(X1,X2,...Xm),以及分布密度函数,需要估计出参数比如(mu,sig);
用fminsearch,这些函数时在编写函数的时候如何将样本的数据传递给函数呢?因为似然函数最后是要关于参数(mu,sig)求最值.
我现在在样本数据已知的情况下,可以实现最大似然估计.
方法是在密度函数中令X1,X2,..Xm都已知,然后求和,编成一个关于参数(mu,sig)的函数mylikefun(mu,sig).
然后利用[R,fval,exitflag]=fminsearch(@mylikefun,initial,options)求解参数的最优值.
但是不知道怎样将这两步合起来编成一个关于样本的函数的形式myfun_maxlike(X),要不然每次估计还得去改mylikefun中的样本值X.
怎样将样本值X直接传递给mylikefun呢?
烦请知道的前辈们能够指点迷津啊....