Top.Mail.Ru
Ответы

Как через цикл посчитать сумму диагонали матрицы в Matlab?

Дана матрица, в ней нужно посчитать сумму элементов диагонали. Нужно сделать это через цикл. Как это лучше всего сделать???
Типа, матрица:
A=[3 0 2; 0 3 2; 2 0 -3]

По дате
По рейтингу
Аватар пользователя
Мудрец

[m,n]=size(A);
S=0;
for ii=1:m
for jj=1:n
S=S+A(ii,jj);
end
end
S

Аватар пользователя

Не проще сложить 3+3+(-3) ?

Аватар пользователя
Ученик

Не-а, нужен именно цикл



Видео по теме