Maximaで多変数ベクトル値関数の定義

Maximaで多変数ベクトル値関数の定義。

f(x):=[x[1]*x[2], sqrt(x[2])];
g(x):=[sqrt(x[1]), x[1]*x[2]];
f(g([x1,x2]));
diff(f([x1,x2]), x1);

合成関数も正しく使える。偏微分もできる。

MacのwxMaximaで数式が消える場合

以下に記載があるように、[Preferences]->[Style]でフォントのOpacityを変更したり、色を見やすいものに変更する。

http://www.muskmelon.jp/?page_id=48