0
いくつかの最大関数が結果として分数を与えたとしましょう。例えば、maximaで部分式を抽出するには?
(%o1) bla/blubb
ここで、blaおよびblubbは、もう少し複雑な表現である。
今、分子と分母を別々に処理したいと思います。どのように変数を分離するためにそれらを抽出できますか?
私はbla/blubb
が内部Lispでリストとして表されているので、私は、分子や分母のlispの表現を取得するために
:lisp (setq $oneofthem (nth 2 $%o1));
を行うことができます知っています。しかし、私は最大値とリスプ表現が転流で異なると感じているので、maxima変数oneofthem
に第1または第2因子(bla
または(mtimes blubb -1)
)が含まれているかどうかは事前にはわかりません。