【问题标题】:Maximum likelihood in uniform distribution均匀分布中的最大似然
【发布时间】:2017-10-15 09:53:47
【问题描述】:

我有以下代码:

data=load ('Q2Even');
histogram(data.y)
phat = mle(data.y,'distribution','normal') 

数据是连续的。当我创建直方图时,它遵循均匀分布。我必须找到方差和平均参数的最大似然。当我使用 mle 时,它​​给了我一个行向量说明:

phat =

   26.9900    7.3849

据我所知,这些是均匀分布的参数,即均值和方差。如果我错了,请纠正我。 matlab中是否有一个函数可以给我最大的均值和方差可能性?

【问题讨论】:

  • mle(data.y,'distribution','normal') 如果您的数据来自均匀分布,为什么还要使用 'normal'

标签: matlab


【解决方案1】:

您声明您的分布是均匀且连续的,但您已将 normal 作为分布传递给 MLE 函数。因此,您将收到的参数估计将是均值和标准差,因为它们是正态分布连续分布的 MLE 参数。如果您重新运行并输入phat = mle(data.y,'distribution','unif'),您将获得参数 a 和 b 的向量,它们分别是分布的下端点和上端点。查看 mathworks 网站上的文档以获取 MLE 的进一步说明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 2020-05-27
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 1970-01-01
    • 2011-08-26
    相关资源
    最近更新 更多