Матричная лаборатория MatLab



 

Вычисление сопровождающей матрицы

Начиная с этого раздела рассматриваются функции, относящиеся к различным специальным матрицам. Они довольно широко используются при решении достаточно серьезных задач матричного исчисления. В связи с тем, что назначение соответствующих функций вытекает из их наименования, мы не будем сопровождать описание вводными комментариями. Соответствующие подробные определения вы найдете в книге. Рекомендуем читателю построить графики, представляющие элементы этих матриц.

  • compan(u) — возвращает сопровождающую матрицу, первая строка которой равна -u (2: n) /u(1), где и — вектор полиномиальных коэффициентов. Собственные значения compan(u) — корни многочлена. Пример: для многочлена х^3+х ^ 2-6х-8 вектор полиномиальных коэффициентов г имеет следующий вид:
» r=[1.1.-6.-8] 

r =

1     1     -6    -8

» A=compan(r) % сопровождающая матрица

А = 

-1    6    8 

1    0     0

0     1     0

» eigtcompan(r)) % корни многочлена

ans = 

 -2.0000 

2.5616 

-1.5616

 

Назад Начало Вперед