正方入力行列の固有値と右固有ベクトルを求めます。入力行列入力にデータを配線して自動的に使用する多態性インスタンスを決定するか、インスタンスを手動で選択します。


icon

入力/出力

  • c2dcdb.png 入力行列

    入力行列は、n x nの平方で複素行列です。ここで、n入力行列の行数と列数です。

  • ci32.png 行列タイプ

    行列タイプは、入力行列のタイプです。対称行列は、非対称行列の場合ほど演算を行う必要はありません。エルミート行列には常に実固有値があります。

    0一般 (デフォルト)
    1エルミート
  • ci32.png 出力オプション

    出力オプションは、VIが固有ベクトルを計算するかどうかを判定します。

    0固有値
    1固有値とベクトル (デフォルト)
  • i1dcdb.png 固有値

    固有値は、入力行列の計算されたすべての固有値を含むn個の要素の複素ベクトルです。エルミートでない場合、入力行列は複素固有値を含む場合があります。

  • i2dcdb.png 固有ベクトル

    固有ベクトルは、入力行列の計算されたすべての固有ベクトルを含むn x nの複素行列です。

    固有ベクトルi番目の列は、そのベクトルのi番目の要素である固有値に対応する固有ベクトルです。各固有ベクトルは、ユークリッドノルムが1に等しくなるように正規化されます。

    出力オプションが固有値に設定されている場合、VIは空の配列として固有ベクトルを返します。

  • ii32.png エラー

    エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。

  • 実数

    固有値問題は、公式にゼロでない解を求めることです。

    AX =λX

    ここで、 Aは n×nの 入力行列Xは n個の 要素を持つベクトル、λはスカラである。この式を満たすλの n個の 値を Aの 固有値 、対応する Xの 値を Aの固有ベクトルと する。実数対称行列には、常に実固有値と実固有ベクトルがあります。このVIは、入力行列が実数対称行列の場合、実固有値を昇順で返します。

    複素数

    固有値問題は、公式にゼロでない解を求めることです。

    AX =λX

    ここで、 Aは n×nの 入力行列をXは n個の 要素を持つベクトルを、λはスカラーを表す。この式を満たすλの n個の 値を Aの 固有値 、対応する Xの 値を Aの固有ベクトルと する。エルミート行列には常に実固有値があります。このVIは、入力行列がエルミート行列の場合、実固有値を昇順で返します。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Mathematics\Linear Algebra\Linear Algebra Calculator.vi
    • labview\examples\Mathematics\Differential Equations - ODE\Linear Differential Equation Solving.vi