このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
roots
多項式の根
説明
例
入力引数
ヒント
アルゴリズム
関数 roots
は、p
を n+1
個の要素をもつベクトルとして扱います。これは n
行 n
列の行列 A
の、n
次元目の特性多項式を表します。多項式の根は、コンパニオン行列 A
の固有値を計算して求められます。
A = diag(ones(n-1,1),-1); A(1,:) = -p(2:n+1)./p(1); r = eig(A)
この結果は、コンパニオン行列 A
の丸め誤差の範囲内にある行列の厳密な固有値です。しかし、それらが p
の係数の丸め誤差範囲内にある、多項式の厳密な根であるとは限りません。
拡張機能
バージョン履歴
R2006a より前に導入