MATLAB';什么是PDF功能工作?

MATLAB';什么是PDF功能工作?,matlab,Matlab,当尝试使用MATLAB命令normpdf()绘制平均值为0、标准偏差为20的正常PDF时,我得到了奇怪的结果,见图 用于绘制图形的代码如下所示: plot(normpdf((-100:0.1:100),0,20)) 使用此函数的正确方法是什么?我假设您希望x轴以0为中心?您需要为绘图指定一个x向量。尝试绘图([-100:0.1:100],normpdf(-100:0.1:100),0,20))当您使用一个参数调用plot时,它会使用这些值在x轴上的索引号在y轴上绘制这些数字。如果要正确缩放x

当尝试使用MATLAB命令normpdf()绘制平均值为0、标准偏差为20的正常PDF时,我得到了奇怪的结果,见图

用于绘制图形的代码如下所示:

plot(normpdf((-100:0.1:100),0,20))

使用此函数的正确方法是什么?

我假设您希望x轴以0为中心?您需要为
绘图
指定一个x向量。尝试
绘图([-100:0.1:100],normpdf(-100:0.1:100),0,20))

当您使用一个参数调用plot时,它会使用这些值在x轴上的索引号在y轴上绘制这些数字。如果要正确缩放x轴,首先必须提供它们。因此

x = -100:0.1:100;
plot(x,normpdf(x,0,20),'-')