需要一点something new ,虽说PDF/CDF也不new,但还是先加着吧,我需要图的横坐标是非等间距的,例如下图

PDF/CDF 用matlab计算和绘图

matlab的工具箱里自带工具(见下图红框),尝试了一下,出图的横坐标是等间距的,尝试更改,但是出了问题,所以还是算出来用origin画吧

PDF/CDF 用matlab计算和绘图

代码以下

CDF:

c=[0.05 0.55 1.5 3.5 7.5 15 35 75];

N=hist(x,c);

cdf1=cumsum(N)/sum(N);

PDF:

c=[0.05 0.55 1.5 3.5 7.5 15 35 75];

[N,X]=hist(x,c);

N1=N./sum(N);

然后用origin画一下就行了。。





相关文章: