matlabWeibull概率图绘制及讲解
本博⽂源于matlab对Weibull概率图绘制,在学习该图形绘制之前,有必要先对Weibull分布图做⼀个⼤致的了解
Weibull分布理论
Weibull分布⼜称为韦伯分布、韦⽒分布或威布尔分布。⼀般⽤于⼯业制造、预测天⽓、可靠性和失效分析、量化寿险模型的重复索赔。⽤途⼴泛。其概率密度为
matlab函数调⽤格式
weibplot(x)
h = weibplot(x)
weibplot函数可绘制weibull概率图,⽤于图形化检验Weibull分布数据。其中,x是分析的数据,当x是矩阵时,对每⼀列显⽰⼀条直线;h 返回直线的句柄
⼤家只需要记住matlab⽤weibplot使⽤即可
ps:其中weibrnd函数跟normrnd随机⽣成正态分布数据类似。可查看此博⽂
例⼦:绘制随机⽣成正态分布、weibull分布数据,并绘制韦伯分布概率图
实验步骤
使⽤weibrnd⽣成数据
使⽤normrnd⽣成数据
绘制weibplot图normrnd函数用法
增加图样
实验代码
>> clear
>> M=100;N=1;
>> x = normrnd(2,1,M,N);
>>%⽣成Weibull分布
>> y = weibrnd(2,0.5,100,1);
>> z =[x y];
>>%绘制正态概率图
>> h = weibplot(z);
>> xlabel('数据');
>> ylabel('概率');
>> title('WeiBull概率图');
>> legend('正态分布数据','Weibull分布数据');
>> grid off;
>>
实验效果
会发现对正态分布样本,输出的是曲线,⽽对Weibull概率分布的样本,输出的是⼀条直线。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论