2018年3月13日火曜日

Matlab for Java : (2) 行列計算:固有値、固有ベクトル、行列式、逆行列

JavaからMatlabを使って行列の固有値、固有ベクトルを求めました。
利用した関数はeigを利用しています。

https://jp.mathworks.com/help/matlab/ref/eig.html
[V,D] = eig(A) は、固有値からなる対角行列 D と、対応する右固有ベクトルを列にもつ行列 V (つまり A*V = V*D) を返します。

行列式も求めました。
d = det(A) は、正方行列 A の行列式を返します。
https://jp.mathworks.com/help/matlab/ref/det.html

逆行列を求めます。
Y = inv(X) は、正方行列 X の逆行列を計算します。
https://jp.mathworks.com/help/matlab/ref/inv.html

今回のソースは以下
https://github.com/smzn/MatlabJava02

0 件のコメント:

コメントを投稿