如何简化cos(pi)?

时间:2013-04-11 19:08:43

标签: maxima

我是Maxima的新手,并希望将它用于Denavit-Hartenberg矩阵(由许多cos和sin术语组成)。问题是,maxima不会简化以下表达式:

ex: x*cos(pi);

我希望Maxima将ex简化为-x。怎么做到这一点? (ratsimp(ex)trigsimp(ex)没有效果)

2 个答案:

答案 0 :(得分:8)

在千里马的方言中,常数的正确名称为%pi。有了它,它应该正确简化。

答案 1 :(得分:2)

正如其他人所说,%pi是千里马常数的正确名称。 pi简单地在像wxMaxima这样的GUI中呈现为π,因为所有希腊字母都是(你可以有一个名为“π”的变量,它与常数π= 3.14159的值无关。)。 / p>

顺便说一下,其他预定义的常量也用%字符写成,例如

%e (=exp(1))
%i (=sqrt(-1))
%phi (the golden section)

手册的index列出了所有%个候选人。

请注意,inffalse不能用数字表示的other useful constants没有百分比字符。