Учитывая матрицу:
A = [1 2 3; 4 5 6; 7 8 9];
- Как вы могли бы использовать цикл for для вычисления суммы элементов в матрице?
- Напишите одну строку команды MATLAB, используя функцию
sum
, чтобы суммировать матричные элементы вA
.
Мой ответ:
1)
for j=1:3,
for i=j:3,
A(i,:) = A(i,:)+A(j+1,:)+A(j+2,:)
end
end
2)
sum(A)
Правильные ли ответы? Я не знал, как использовать if
, while
и for
. Может ли кто-нибудь объяснить это мне?