所以我试图编写一个代码,它将获取一个N倍的某个整数,并将该整数存储在1xN矢量矩阵调用temp中。那部分代码有效。 我想要做的是经历M次迭代,每次代码进行迭代时,我希望它计算temp的平均值并将其存储在新矩阵的索引M处。
例如:假设N = 3且M = 3。
N = 3时的第一次迭代,M = 1:temp保持[1 1 1],其平均值为1。 N = 3时的第二次迭代,M = 2:temp保持[2 2 2],其平均值为2。 N = 3时的第三次迭代,M = 3:temp保持[3 3 3],其平均值为3。 此时,新矩阵应分别保持[1 2 3],即第一次,第二次和第三次迭代的平均值。 这是我写的代码
function [ ] = Plotter( N,M )
temp = zeros(N);
final = zeros(M);
for X = 1:M
for i = 1:N
temp(i) = %Calls a method to get these numbers
end
final(X) = mean(temp);
end