用MATLAB创建高斯随机变量X.

Cru*_*yyy 2 statistics matlab distribution normal-distribution probability-density

通过使用randn函数,我想创建一个高斯随机变量X,X ~ N(2,4)并将该模拟PDF与理论曲线一起绘制.

Mau*_*its 7

Matlab randn从正态分布生成实现,其均值为零,标准差为1.可以通过以下方式简单地生成来自任何其他正态分布的样本:

numSamples = 1000;
mu = 2;
sigma = 4;
samples = mu + sigma.*randn(numSamples, 1);
Run Code Online (Sandbox Code Playgroud)

您可以通过绘制直方图来验证这一点:

figure;hist(samples(:));
Run Code Online (Sandbox Code Playgroud)

请参阅matlab帮助.