matlab使用cdfplot画累积分布函数CDF图像

Posted 常给自己加个油

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab使用cdfplot画累积分布函数CDF图像相关的知识,希望对你有一定的参考价值。

假设现有一组数据,我们需要画出他的累积分布函数图像

这里我们通过正态分布随机生成两组数据

data1=normrnd(0,5,[1,500]);
data2=abs(normrnd(0,5,[1,500]));
他们的分布分别为下图所示:

 

 

 

 

 

 

使用cdfplot函数就可以简单的画出他们的累积分布函数曲线

figure(1)
hold on
cdfplot(data1)
cdfplot(data2)
box on
如下图所示:

 

 

 

这里有个问题就是cdfplot函数里面是没有选择线条类型颜色的参数的,这里可以使用下面的方法进行选择:

figure(2)
hold on
h1=cdfplot(data1)
h2=cdfplot(data2)
set(h1,\'LineStyle\', \'-.\', \'Color\', \'r\',\'LineWidth\',1)
set(h2,\'LineStyle\', \'--\', \'Color\', \'b\',\'LineWidth\',3)
box on
结果如下图

 

 


————————————————
版权声明:本文为CSDN博主「WHZhang的技术博客」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42623330/article/details/114287475

以上是关于matlab使用cdfplot画累积分布函数CDF图像的主要内容,如果未能解决你的问题,请参考以下文章

在 Python 中计算累积分布函数 (CDF)

如何在 MatLab 中绘制概率密度函数?

概率密度函数(PDF)和累积概率密度函数(CDF)

mean() 函数可以显示累积分布函数的概率吗?

在 R 中绘制数据集的 CDF?

逆CDF变换采样的分布略有错误