用numpy计算矩阵,求矩阵的-1/2次方
1)安装numpy
2) 代码。
import os
import sys
import numpy as np
from numpy import linalg as la
# v 为特征值 Q 为特征向量 v,
Q = la.eig(D)
V = np.diag(v**(-0.5))
T = Q * V * Q**-1
#T为所求结果
参考文献:
用numpy计算矩阵,求矩阵的-1/2次方
1)安装numpy
2) 代码。
import os
import sys
import numpy as np
from numpy import linalg as la
# v 为特征值 Q 为特征向量 v,
Q = la.eig(D)
V = np.diag(v**(-0.5))
T = Q * V * Q**-1
#T为所求结果
参考文献: