array1 = N;
array2 = zeros(1,1000);
array3 = zeros(1,1500);
normal_mu = 5;
normal_sigma = 3;
pd2 = makedist('Normal','mu',normal_mu,'sigma',normal_sigma);
N=2;
for i=1:500
array1 = zeros(1,N);
lastN = N;
for a=1:N
array1(a)=random(pd2);
end
if i>1
for b= lastN-1:N
array2(b) = random(pd2);
end
else
for b = 1:N
array2(b) = array1(b);
end
Mean = mean(array2);
array3(i) = Mean;
N= N+2;
end
end
figure,plot(array3,'*');
问题是下一点。我必须从随机生成的第一个n样本开始,序列中的每个样本都应该包含先前样本中包含的所有数据值以及另外n个数据值。
我不知道从哪里开始,非常感谢任何帮助!