2012年4月19日木曜日

両辺を微分・積分

方程式の両辺を微分するとき、未評価のまま微分したいときは
map関数とlambda関数を併用する。
( 'diffではうまくいかない )

maximaでは両辺に対して同じ作用(関数を適用)するときは
map関数を使う。

lambda関数は匿名の関数を作る( 使い捨て )。
map関数は作用させる関数の引数を1つしか取れないので
作用させたい関数をlambda関数で引数ひとつに集約する。


おまじない

wxMaximaのノートブック等で最初に書いておくと便利


reset()$
kill(all)$
ratprint:false$
simp:true$
linenum:0$

式の評価の抑制と実行


式の評価を抑制する(要素を名詞化する) ... クォートを付ける
抑制された式を評価する(要素を動詞化する) ... evflagのnounsオプション