用Maple算矩阵的特征值。如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数。为什么

2025-01-18 11:49:48
推荐回答(1个)
回答1:

系统尽量保持精确计算。这样sinpi=0,但是sin3.14不等于0。
在计算过程中,sin3.14会一直保持不等于0,这是出现虚部的原因。
而sinpi一直是0,这是不出现虚部的原因。
建议:用Pi计算,最后用evalc或evalf等计算值。