У меня есть следующая ошибка в моем коде функции Matlab:
??? Индексы нижнего индекса должны быть либо действительными положительными целыми числами, либо логическими.
Ошибка в ==> AFA на 15
M (k, j) = среднее (T (i: sze, j));
Вот часть кода, где проблема:
sz =size(T);
lim = sz(2) - ordre;
M = zeros(sz(1),sz(2));
r= 0;
for j=1:sze,
k = 1;
for i=1:lim,
M(k,j) = mean(T(i:i+ordre,j));
k = k + 1;
end
for i=lim+1:sz(2),
M(k,j) = mean(T(i:sz(2),j));
k = k + 1;
end
end