Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Maxima 的新手,想将它用于 Denavit-Hartenberg 矩阵(由许多 cos 和 sin 项组成)。问题是,最大值并没有简化以下表达式:
ex: x*cos(pi);
我希望,Maxima 简化ex为-x. 这是怎么做到的?(ratsimp(ex)并且trigsimp(ex)没有效果)
ex
-x
ratsimp(ex)
trigsimp(ex)
在千里马方言中,常数的正确名称是%pi. 有了它,它应该可以正确简化。
%pi
正如其他人所说,%pi是Maxima中常量的正确名称。 pi在像 wxMaxima 这样的 GUI 中简单地呈现为 π,因为所有希腊字母都是(你可以有一个名为“π”的变量,它与常数 π=3.14159 的值无关......)。
pi
顺便说一句,其他预定义的常量也用该%字符编写,例如
%
%e (=exp(1)) %i (=sqrt(-1)) %phi (the golden section)
该手册的索引列出了所有%候选人。
请注意其他不能用数字表示的有用常量inf,例如或false没有百分号字符。
inf
false