我想知道如何绘制Weibull分布函数的上下界。在matlab中,我发现了绘制Weibull曲线拟合但没有上下曲线的函数。这个功能是:
wblplot(x)
我期待的那个与这张照片类似:
实验数据是: 数据= [696700; 700000; 703900; 705400; 713400; 713200; 717200; 712000];
我尝试应用documentation中写的内容,然后设置x = 696700:712000;
基于威布尔分布函数,y轴可以通过以下公式计算:
for i=1:length(x)
y(i)= (i - 0.3)/(length(x) + 0.4);
end
当我使用Weibull函数来拟合数据时,遗憾的是这个函数不起作用
fitresult = fit(x,y,'weibull');
你能帮助我跳过这个障碍吗?