请注意,下面的代码是从Matlab文档中获得的,除了底部.
function B = nway(A,n)
% Compute average of every N elements of A and put them in B.
if ((mod(numel(A),n) == 0) && (n>=1 && n<=numel(A)))
B = ones(1,numel(A)/n);
k = 1;
for i = 1 : numel(A)/n
B(i) = mean(A(k + (0:n-1)));
k = k + n;
end
Run Code Online (Sandbox Code Playgroud)
for循环代码意味着什么,尤其是以下行?
for i = 1 : numel(A)/n
Run Code Online (Sandbox Code Playgroud)
以及如何i插入它的工作B(i)?