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 件のコメント:
コメントを投稿