Иллюстрированный самоучитель по 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



Содержание раздела