最大似然估计MATLAB

时间:2015-02-03 15:10:42

标签: matlab function mle

您好我想使用matlab中的内置函数对我的参数进行MLE估计。这是matlab所说的:

phat = mle(data,'distribution',dist)

我不知道如何使用矢量"数据"。 Suppouse我有340个观察结果给出0,11个观察值为2,90个观测值为10

那么矢量应该怎么样? [340,0,120,0,0,0,0,0,0,0,90]?我对此表示怀疑。我只是想知道"结构"向量

1 个答案:

答案 0 :(得分:0)

似乎mle()函数只能处理标量(1-D)数据。

因此,如果你想估计类条件分布Pr [X = x | Y = 0],Pr [X = x | Y = 2]和Pr [X = x | Y = 10],那么你需要将样本数据分成三组,并调用mle()三次。对于每次调用,您将所有数据点放在一个向量中作为第一个参数。