matlab如何将一组数据的概率密度函数与频数直方图画在一起?

日期:2019-12-03 05:48:09 人气:1

matlab如何将一组数据的概率密度函数与频数直方图画在一起?

%生成一组随机数(正态分布) data=normrnd(0,1,1,500); %绘制直方图 hist(data,20); hold on; %求出概率密度函数参数 [mu,sigma]=normfit(data); %绘制概率密度函数 [n,x]=hist(data,20); y=normpdf(x,mu,sigma); %处理一下数据,使得密度函数和最高点对齐 y=y/max(y)*max(n); plot(x,y,'r-');
    A+
热门评论