Лекция: Матричные операции линейной алгебры

· 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

Вопрос №7,8

еще рефераты
Еще работы по информатике