gpt4 book ai didi

matlab - 提取分布值 Matlab

转载 作者:太空宇宙 更新时间:2023-11-03 20:29:45 24 4
gpt4 key购买 nike

给出网站上的例子:

r = normrnd(10,1,100,1);
histfit(r,6)

对于拟合分布,是否可以提取该分布的值(假设这里的数字并不总是正态分布)?即是否可以获取拟合函数或直方图列的值?

最佳答案

如果您查看 histfit 代码,您会看到它调用 fitdist 来拟合分布。因此,您可以通过以下方式获得拟合分布的参数(mu 和 sigma)

pd = fitdist(r,'normal');
mu = pd.mu;
sigma = pd.sigma;

要获取此 pdf 的值,例如点 x,请使用

y = normpdf(x,mu,sigma);

关于matlab - 提取分布值 Matlab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24513629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com