Функция вычисления корней полинома.
X = polyroots(M);
Имя | Тип данных | Описание |
---|---|---|
M | matrix |
Входная матрица |
polyroots(M)– функция возвращает массив корней характеристического полинома, являющихся собственными числами матрицы М. Матрица M должна иметь вещественные элементы.
Входная матрица М может задаваться:
X = polyroots(M);
X = polyroots([[x1,x2],[x3,x4],[x5,x6]];
X = polyroots([[1,2],[3,4],[5,6]]);
Имя | Тип данных | Описание |
---|---|---|
X | array/carray | Выходной массив, содержащий корни характеристического полинома матрицы М. |
const M = [[-5, 0, -2, 1]]; X = polyroots(M); //[-0.34532372+1.3187268i , -0.34532372-1.3187268i , 2.6906474+0i]
В результате элементам массива X будут присвоены комплексные значения [-0.34532372+1.3187268i , -0.34532372-1.3187268i , 2.6906474+0i], являющиеся корнями характеристического полинома вещественной матрицы M.
Нет.