nzpolyroots

Функция вычисления ненулевых корней характеристического полинома вещественной матрицы.

Синтаксис:

X = nzpolyroots(M);

Аргументы:

Имя Тип данных Описание
M matrix Матрица вещественных чисел

Описание:

nzpolyroots(M)– функция возвращает массив корней характеристического полинома, являющихся собственными числами матрицы М. Матрица M должна быть квадратной и иметь вещественные элементы.

Входная матрица М может задаваться:

  • как переменная типа матрица, определенная ранее:

X = nzpolyroots(M);

  • как матрица, состоящая из переменных, определенных ранее:

X = nzpolyroots([[x1,x2],[x3,x4],[x5,x6]];

  • как постоянный массив:

X = nzpolyroots([[1,2],[3,4],[5,6]]);

Результат:

Имя Тип данных Описание
X array Выходной массив, содержащий корни характеристического полинома матрицы М

Пример:

const M = [[1, -3, 4], [4, -7, 8], [6, -7, 7]];  
 X = nzpolyroots(M); //[-1, -1, 3]

В результате элементам массива X будут присвоены значения [-1, -1, 3], являющиеся корнями характеристического полинома вещественной матрицы M.

Дополнительные материалы

Нет.