Eigenvalues と eigenvectors は、線形のアルゲブラの基本的な概念です。, 安定性分析などのエンジニアリングアプリケーションで広く使用されている, 振動解析, システム動的. NumPy や SciPy などの Python ライブラリは、これらの値を計算するための効率的なツールを提供します。. この記事では、エンジニアがこれらのライブラリを使用して eigenvalues と eigenvectors を計算するためのステップバイステップ例を示します。

環境設定

まず、NumPy と SciPy が Python 環境にインストールされていることを確認してください。 pip を使ってインストールできます。

pip numpy scipy をインストールします。]

マトリックスの作成

eigenvalues と eigenvectors を計算したい行列を定義します。通常、この行列は正方形と実質または複雑です。

例えば、次の3x3行列を考慮します。

np[ と同じくらいの数値をインポートする

[]A = np.array([[4, 1, 2],])

[] [1, 3, 0],[[

[] [2, 0, 2]]]]] [

永和価値と永続性を計算する

SciPy 関数 ] を使用して、eigenvalues と eigenvectors を計算します。

scipy.linalgインポートからeig[]]

eigenvalues, eigenvectors = eig(A)

結果の解釈

変数[]eigenvalues]は行列のeigenvalues[]]]Aを含んでいます。 []]]eigenvectors[]配列は、列として対応するeigenvectorsを含みます。

結果を表示するには:

print(「Eigenvalues:」、「eigenvalues」)

print(「Eigenvectors:」、eigenvectors)

インフォメーション

NumPy と SciPy を使用して Python の eigenvalues と eigenvectors を計算すると、行列を定義し、 関数を適用します。この結果は、エンジニアリングアプリケーションにおけるシステム特性を分析するために不可欠です。