符号计算有符号计算的优点,但缺点也那么显而易见。速度慢就不说了,复杂计算的时候,表达式化简能力,特别是灵活程度毕竟不能同人相比,这就是一个很典型的例子。...而通过对角化后的矩阵,矩阵幂的运算可以简化很多:
\[A^k = SΛ^kS^{-1} \]
使用计算机之后,这种简化手段意义显得不再那么显著。但这种思想还是非常有帮助。...复矩阵就是元素中存在复数的矩阵。关键是复数如何表达,NumPy中延续了Python中对复数的定义方式;SymPy中定义了自己的虚数符号类。两种方式都离我们日常数学中的习惯区别很大。...*I, 4.0, 8.0 + 1.0*I],
[4.0 - 6.0*I, 8.0 - 1.0*I, 5.0]])
对称复矩阵(埃尔米特矩阵)的定义跟实数矩阵有所区别,在复矩阵中...],
[ True, True, True],
[ True, True, True]])
>>> a1.H == a1 #sympy中判断复矩阵对称
True