Матричные операции линейной алгебры
· det(a)– возвращает определитель квадратной матрицы а;
· rank(a)– возвращает ранг матрицы;
· norm(a)– возвращает норму матрицы а;
· b=orth(a)– возвращает ортонормальный базис матрицы а;
· inv(a)– возвращает матрицу, обратную матрице а;
· spec(a)– возвращает вектор собственных значений матрицы а.
Примеры:
Вычислить: определитель матрицы d; ранг матрицы c; обратную матрицу к матрице x.
Решение:
В командном окне в строках ввода набираем:
--> d=[2 9 9 4; 2 -3 12 8; 4 8 3 -5; 1 2 6 4];
--> c=[1, -2, -3, 0; 2, 3, 8, 7; -1, 1, 1, -1];
-->x=[3 2 1; 1 0 2; 4 1 3];
--> x1=det(d), x2=rank(c), x3=inv(x)
В строках вывода получаем:
x1 =
147.
x2 =
2.
x3 =
-0.4 -1. 0.8
1. 1. -1.
0.2 1. -0.4
Дата добавления: 2015-02-07; просмотров: 912;