Умножим матрицу на единичную, скалярную и матрицы:
и
% Введём матрицу A
A = [1 2 3; 4 5 6; 7 8 9];
% Введём перестановочные матрицы
C1 = [0 1 0; 1 0 0; 0 0 1];
C2 = [1 0 0; 0 0 1; 0 1 0];
% Проверим результат
C1 * A % Перестановка строк
C2 * A % Перестановка строк
A * C1 % Перестановка столбцов
A * C2 % Перестановка столбцов
% Как это сделать средствами MATLAB
A([2 1 3],:) % Перестановка строк
A([1 3 2],:) % Перестановка строк
A(:, [2 1 3]) % Перестановка столбцов
A(:, [1 3 2]) % Перестановка столбцов
Пример 4
Для матрицы найдем .
% Введём матрицу A
A = [2 -1; 3 1];
% Вычислим A^0, A^1, A^2 и выведем результат
A^0, A^1, A^2
>>
ans = | ||
ans = | -1 | |
ans = | -3 | |
-2 |