【发布时间】:2013-06-18 10:52:38
【问题描述】:
我正在使用randn函数生成一个均值为0,方差为1的高斯随机变量x1。生成x1后,我生成另一个均值为mx /em>和方差σ2,即:x = m + sqrt(σ)·x1。
我想创建一个log-normal 随机变量y = e<sup>x</sup> 并绘制它的PDF。我想我可以使用直方图函数来做到这一点:
N = 10^5; %// sample
x1 = randn(N,1);
m = 0; %// mean of x1
sigma = 1; %// variance of x1
x = m + sigma.*x1; %// create x
y = exp(x);
figure;
hist(y);
这是我得到的图表:
我认为我的结果是错误的,但我不知道如何解决它。
非常感谢! :)
【问题讨论】:
标签: matlab probability gaussian probability-density