【问题标题】:Fitting to histogram in Matlab在 Matlab 中拟合直方图
【发布时间】:2017-08-24 06:33:41
【问题描述】:

我使用下面的代码来适应我的数据直方图:

histfit(data,40,'exponential')

我无法回答的问题是:

1- 如何找到指数拟合的拟合参数?

2- 如何将幂律拟合到数据直方图?

非常感谢您对这些问题的任何回答。

我有一个数据集,我想将幂律分布拟合到数据的直方图。

【问题讨论】:

  • 这不是一个难题。我想知道为什么没有人可以给出答案!!!!!!!!!!
  • 我想不清楚你想要什么。
  • 我有一个数据集,我想将幂律分布拟合到数据的直方图。 @Royi

标签: matlab matlab-figure matlab-guide


【解决方案1】:

histfit() 内部完成繁重工作的函数是fitdist()
这是计算分布参数的函数。

所以你应该做到以下几点:

pd = fitdist(data, 'exponential');

获取指数分布的参数。

这些是fitdist() 支持的发行版:

【讨论】:

  • 我应该使用 pd = fitdist(hist(vec,30), 'exponential');找到适合直方图的参数?
  • 不,pd = fitdist(vec, 'exponential')。我链接到文档。看那里。
  • 电源配件呢?(第二个问题)
  • 我不明白什么是电源配件。如果你解释你的意思,我会回答。
  • 输出为:指数分布 mu = 86.5207 [86.3692, 86.6726]。什么是亩?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-13
  • 2017-03-21
  • 2018-08-22
  • 2013-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多