Зворотну матрицю А -1, таку що А -1А=АА-1=Е, де Е - одинична матриця, можна обчислити двома способами:
1) evalm(1/A);
2) inverse(A).
Транспонування матриці А – ця зміна місцями рядків і стовпців. Отримана в результаті цього матриця називається транспонованою і позначається А'. Транспоновану матрицю А' можна обчислити командою transpose(A).
Наприклад, використовуючи задану в попередньому пункті матрицю А, знайдемо зворотню до неї і транспоновану:
> inverse(A);

> multiply(A,%);

> transpose(A);

З'ясування типу матриці.
З'ясувати позитивну або негативну визначеність матриці можна за допомогою команди definite(A,param), де param може приймати значення: 'positive_def' – позитивно визначена (A>0), 'positive_semidef' –ненегативно визначена
, 'negative_def' – негативно визначена (A<0 ), 'negative_semidef' - непозитивно визначена
. Результатом дії буде константа true – підтвердження, false – заперечення зробленого припущення. Наприклад:
> А:=matrix([[2,1],[1,3]]);

> definite(А,'positive_def');
true
Перевірити ортогональність матриці А можна командою orthog(A).
> В:=matrix([[1/2,1*sqrt(3)/2]
[1*sqrt(3)/2, -1/2]]);

> orthog(В);
true
Функції від матриць.
Зведення матриці А в ступінь n проводиться командою evalm(A^n). Обчислення матричної експоненти
можливо за допомогою команди exponential(A). Наприклад:
> Т:=matrix([[5*a,2*b],[-2*b,5*a]]);

> exponential(Т);

> evalm(Т^2);

Завдання
- Дані матриці:А, В, С. Знайти: (AB)С, detA, detB, detC, det[(AB)C].
2. Дана матриця, знайти: detA, A’, det(M22).
3. Знайти ранг матриці.
- Обчислити,
де Т(2, 2).
5. Дана матриця.А. Знайти значення многочлена.






