1

我想知道如何绘制威布尔分布函数的上限和下限。在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');

你能帮我跳过这个障碍吗?

4

0 回答 0