Maxima は初めてで、Denavit-Hartenberg 行列 (多くの cos 項と sin 項で構成されています) に使用したいと考えています。問題は、最大値が次の式を単純化しないことです。
ex: x*cos(pi);
Maxima は に簡約さex
れると思い-x
ます。これはどのように行うことができますか?(効果はratsimp(ex)
ありtrigsimp(ex)
ません)
Maxima は初めてで、Denavit-Hartenberg 行列 (多くの cos 項と sin 項で構成されています) に使用したいと考えています。問題は、最大値が次の式を単純化しないことです。
ex: x*cos(pi);
Maxima は に簡約さex
れると思い-x
ます。これはどのように行うことができますか?(効果はratsimp(ex)
ありtrigsimp(ex)
ません)
Maxima の方言では、定数の正しい名前は です%pi
。これにより、正しく単純化されるはずです。
他の人が言っ%pi
たように、マキシマの定数の正しい名前です。 pi
wxMaxima のような GUI では、すべてのギリシャ文字が π として単純にレンダリングされます (定数 π=3.14159 の値とは関係のない "π" という名前の変数を使用できます)。
ちなみに、他の定義済みの定数も%
文字で書かれています。たとえば、
%e (=exp(1))
%i (=sqrt(-1))
%phi (the golden section)
マニュアルの索引%
には、すべての候補がリストされています。
やパーセント文字を持たないなど、数字で表現できないその他の便利な定数があることに注意してください。inf
false