我想生成一个高斯图,其中n(即n = 25)个随机数的和为1000.我想用MATLAB或Excel(最好用MATLAB)来生成这个图。我需要从Plot生成一个具有不同标准偏差值的数学方程式。
谢谢..
答案 0 :(得分:0)
X=40*randn(1, 25);
X (25)=1000-sum (X (1:24));
figure ();
hist (X);
注意:有几种可能性可以满足您的要求。如果这不是您想要的解决方案,请提供更多详细信息。
编辑:
SumX = 1000;
N=25;
MinX=0;
MaxX=250;
StdX =20;
while true
X=randn(1, N)*StdX;
X=X-sum(X)/N+SumX/N;
if all(X>=MinX) && all(X <=MaxX)
break;
end
end