我在 python 中尋找相當于 Matlab 的 expm() 函式。有人能幫我嗎?這是 expm() 函式的 Matlab 解釋。
https://www.mathworks.com/help/matlab/ref/expm.html
謝謝
uj5u.com熱心網友回復:
我認為python等價物是 scipy.linalg.expm
請參閱 scipy 檔案: https ://docs.scipy.org/doc/scipy/reference/generated/scipy.linalg.expm.html
以下代碼復制了檔案鏈接中給出的 Matlab 示例。
import numpy as np
from scipy.linalg import expm
A = np.array([[1, 1, 0], [0, 0, 2], [0, 0, -1]])
expm(A)
Out[3]:
array([[2.71828183, 1.71828183, 1.08616127],
[0. , 1. , 1.26424112],
[0. , 0. , 0.36787944]])
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/414370.html
標籤:
上一篇:在numpy中停止自動舍入
