ホームページ >よくある問題 >Matlabで固有値を見つける方法

Matlabで固有値を見つける方法

藏色散人
藏色散人オリジナル
2020-02-20 09:54:5927881ブラウズ

Matlabで固有値を見つける方法

MATLAB で固有値を見つけるにはどうすればよいですか?

行列の固有値と固有ベクトルを見つける方法

方法/手順

最初のステップでは、まず、何が使用されているかを知る必要があります。行列 eig 関数の固有値と固有ベクトルを計算するには、次の図に示すように、コマンド ライン ウィンドウに help eig と入力して eig 関数の使用法を確認できます。

#2 番目のステップは、コマンド ライン ウィンドウに a を入力することです =[1 2 3;2 4 5;7 8 9]。Enter キーを押した後、次のように [x,y]=eig(a) と入力します。次の図に示すように:

Matlabで固有値を見つける方法

3 番目のステップでは、Enter キーを押した後、x と y の値が取得されます。x の各列の値は、行列 a の固有ベクトル。ここには 3 つの固有ベクトルがあります。y の対角要素の値は行列 a を表します。下の図に示すように、 の固有値:

Matlabで固有値を見つける方法

Step 4 y の対角要素の値を取得したい場合は、次の図に示すように、diag(y) を使用できます。

Matlabで固有値を見つける方法

5 番目のステップで、 を押した後、 Enter キーを押すと、次の図に示すように、y の対角要素の値が取り出されたことがわかります。これは行列の固有値です。 6 番目のステップでは、コマンド ライン ウィンドウで diag を実行することもできます。次の図に示すように、diag 関数の使用方法を確認できます。さらにプログラミング関連のコンテンツがある場合は、php 中国語 Web サイトの

プログラミング入門Matlabで固有値を見つける方法 列に注目してください。

以上がMatlabで固有値を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。