作业帮 > 综合 > 作业

matlab中如何画标准正态分布的密度函数曲线?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/25 19:30:55
matlab中如何画标准正态分布的密度函数曲线?
如图所示,关键是如何去掉四周的框和如何添加阴影?
x=linspace(-3,3);
y=normpdf(x,0,1);
figure('color','w');
plot(x,y,'k');
hold on;
fill([x(80:end) x(end) x(80)],[y(80:end) 0 0],[.5 .5 .5]);
ylim([-.1,.6])
line([-3.5 3.5],[0 0],'color','k');
plot(3.5,0,'k>','markerfacecolor','k')
line([0 0],[0 .5],'color','k');
plot(0,.5,'k^','markerfacecolor','k')
axis off
text(0,-.06,'$R_h-Pnafo_{i,h}$','interpreter','latex','fontsize',15)
text(2.5,.4,'$\left(1-\Phi\left(\frac{R_h-Pnafo_{i,h}}{\sigma_{total,h}}\right)\right)$','interpreter','latex','fontsize',15,'horizontalAlignment','center')
annotation('doublearrow',[.52 .69],[.2 .2],'head1style','plain','head2style','plain');
annotation('arrow',[.8 .71],[.63 .24],'headstyle','plain');