wwwdongliting那个是正解,稍微变换一下,用MC15也可以秒解,但这个秒解不是用“→”的形式,而是用“符号”菜单里的“求值”中的“符号”,快捷键是shift F9。
如果直接用“→”来符号求值的话,MC15M040会返回符号太大不能显示,而如果用shift F9来强制显示,还是可以显示出来的,而且计算速度并不比Maple引擎的速速慢。
也就是说zpz老师的方法可能在MC15M030中能够给出符号的显式解,但在M040中是给不出来的,这个在M040的“使用前须知”中是这么说的:


貌似PTC修复这个问题的方法就是降低了符号显式解的显示长度,使更多的符号解以内存编码的形式赋给变量,而不进行符号解析和显示,这样当然可以缩短符号计算的时间,但也很明显这是一个“治标不治本”的方法。所以从某种意义上说,M040的符号计算能力确实要比M030退步了。
另外,使用shift F9强制进行符号计算并显示显式解,这个过程去掉了将复杂的符号解赋给变量,使其具备计算能力这个过程中,也就是说仅仅使用了CPU,而没有经过内存,于是运算速度就快了许多。而这种使用CPU的符号计算,通过time()是不能测定时间的,所以这种计算到底有多快我也不知道,感觉上是比Maple引擎要慢一些,但肯定比“→”赋值显示的那种方法要快得多。


嗯,用shift F9得到一个显式结果之后,然后再赋值,这样尽管比MC11.2a要明显慢,但用2.6秒的时间多少还是可以忍受的。
