23
по строкам, необходимо указать второй параметр в функции
sum
, а именно
2.
Пример 32. Сумма по строкам
clear, clc
A=[1 2; 3 4]
sum(A,2)
Пример 33. Сумма всех элементов матрицы
clear, clc
A=[1 2; 3 4]
sum(sum(A))
Чтобы найти произведение элементов матрицы, используйте функцию prod.
Пример 34. Произведение элементов матрицы
clear, clc
A=[1 2; 3 4]
prod(A)
prod(A,2)
prod(prod(A))
Функция
diag
позволяет
выделить диагонали матрицы, если аргумент
функции – матрица, либо построить матрицу с
заданной диагональю, если
аргумент - вектор.
Пример 35. Выделение диагоналей матрицы
clear, clc
A=[1 2 3; 1 2 3; 1 2 3]
% Выделение главной диагонали
diag(A)
%
Выделение побочной диагонали, расположенной ниже
главной
diag(A,-1)
% Выделение побочной диагонали,
расположенной выше
главной
diag(A,1)
24
Пример 36. Построение матрицы на основе заданной диагонали
clear, clc
d1=[1 2 3]
% элементы d1 будут располагаться на главной диагонали
diag(d1)
% элементы d1
будут располагаться ниже
% главной диагонали
diag(d1(2:3),-1)
% элементы d1
будут располагаться выше
% главной диагонали
diag(d1(2:3),1)
Функции
Достарыңызбен бөлісу: