関連情報

実多項式の根

NAG Toolbox for MATLAB®用のサンプルコード

Keyword: 実多項式の根

概要

本サンプルは実多項式の根を求めるサンプルプログラムです。 本サンプルは以下に示される次数が5の多項式の根を求めて出力します。

実多項式の根のデータ 

※本サンプルはNAG Toolbox for MATLAB®が提供する関数 c02ag() のExampleコードです。実行にはMATLAB®本体(他社製品)とNAG Toolbox for MATLAB®が必要です。
本サンプル及び関数の詳細情報は c02ag のマニュアルページをご参照ください。

入力データ


a = [1;
     2;
     3;
     4;
     5;
     6];
n = int32(5);
[z, ifail] = c02ag(a, n)

  • a には多項式の各項の係数を指定しています。
  • n には多項式の次数を指定しています。
  • 最後に本関数を呼び出す構文を指定しています。

出力結果


z =
   -1.4918    0.5517    0.5517   -0.8058   -0.8058
         0    1.2533   -1.2533    1.2229   -1.2229
ifail =
           0

  • z の最初の行は多項式の根の実部を、2行目は根の虚部を示しています。
  • ifail は関数がエラーを検知しなければ"0"を出力します。

Results matter. Trust NAG.

Privacy Policy | Trademarks