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