我需要使用给定的扭曲度,峰度,均值和标准差创建一些分布。 通过执行以下操作,我已经生成了正态分布:
targetMean = [0.5, 0.75, 0.95, 1.2]
for n = 1:size(targetMean,2)
partnerLag = targetMean(n) + stdDevIBI.*randn(nSamples,1);
end
有人知道我该如何改变弯曲度和峰度?
我刚刚在网上找到了它,似乎可以解决问题:
r = pearsrnd(mu,sigma,skew,kurt,m,n)
例如
r = pearsrnd(-1.0,1,-0.5,2,100,1);
hist(r)
r = pearsrnd(-1.0,1,0.5,2,100,1);
hist(r)
有什么办法可以控制均值和标准差吗? Tnx
谢谢大家