inv

Инверсия символьной матрицы

Синтаксис

Описание

пример

inv(A) возвращает инверсию символьной матрицы A.

Примеры

свернуть все

Вычислите инверсию следующей матрицы символьных чисел.

A = sym([2 -1 0; -1 2 -1; 0 -1 2]);
inv(A)
ans =
[ 3/4, 1/2, 1/4]
[ 1/2,   1, 1/2]
[ 1/4, 1/2, 3/4]

Вычислите инверсию следующей символьной матрицы.

syms a b c d
A = [a b; c d];
inv(A)
ans =
[  d/(a*d - b*c), -b/(a*d - b*c)]
[ -c/(a*d - b*c),  a/(a*d - b*c)]

Вычислите инверсию символьной Гильбертовой матрицы.

inv(sym(hilb(4)))
ans =
[   16,  -120,   240,  -140]
[ -120,  1200, -2700,  1680]
[  240, -2700,  6480, -4200]
[ -140,  1680, -4200,  2800]

Входные параметры

свернуть все

Матрица, заданная как символьная матрица.

Ограничения

Матричные расчеты, включающие много символьных переменных, могут быть медленными. Чтобы увеличить вычислительную скорость, сократите количество символьных переменных путем заменения данными значениями некоторые переменные.

Смотрите также

| |

Представлено до R2006a