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

入力/出力
入力行列
—
入力行列は、n x nの平方で複素行列です。ここで、nは入力行列の行数と列数です。
行列タイプ
—
行列タイプは、入力行列のタイプです。対称行列は、非対称行列の場合ほど演算を行う必要はありません。エルミート行列には常に実固有値があります。
出力オプション
—
出力オプションは、VIが固有ベクトルを計算するかどうかを判定します。
固有値
—
固有値は、入力行列の計算されたすべての固有値を含むn個の要素の複素ベクトルです。エルミートでない場合、入力行列は複素固有値を含む場合があります。
固有ベクトル
—
固有ベクトルは、入力行列の計算されたすべての固有ベクトルを含むn x nの複素行列です。 固有ベクトルのi番目の列は、そのベクトルのi番目の要素である固有値に対応する固有ベクトルです。各固有ベクトルは、ユークリッドノルムが1に等しくなるように正規化されます。 出力オプションが固有値に設定されている場合、VIは空の配列として固有ベクトルを返します。
エラー
—
エラーは、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
入力行列
—
行列タイプ
—
固有値
—
固有ベクトル
—
エラー
—