2017-07-18 74 views
0

是否可以使用sympy sqrtm函数来计算符号矩阵的平方根?例如,如果我有一个> 0的矩阵[[1,a],[a,1]],我可以使用sympy来计算平方根吗?sympy符号矩阵平方根

回答

0
from sympy import * 
a=symbols('a') 
m=Matrix([[1, a], [a, 1]]) 
m**(1/2) 

Matrix([ 
[ (-a + 1)**0.5/2 + (a + 1)**0.5/2, -(-a + 1)**0.5/2 + (a + 1)**0.5/2], 
[-(-a + 1)**0.5/2 + (a + 1)**0.5/2, (-a + 1)**0.5/2 + (a + 1)**0.5/2]]) 

比较结果,在数学

Mathematica graphics