1. ホーム
  2. python

numpyで行列が正定値かどうかを調べる

2023-09-18 14:53:18

質問

行列が 正定値 . 私の行列はnumpy行列です。私はnumpyライブラリに関連するメソッドを見つけることを期待していたが、成功しなかった。 私はどのようなヘルプに感謝します。

どのように解決するのでしょうか?

行列の固有値がすべて正であれば、その行列は正定値であることを確認することもできます。

import numpy as np

def is_pos_def(x):
    return np.all(np.linalg.eigvals(x) > 0)