maxima

imaximaを動かす - debian bullseye

Emacs上で動くmaximaのGUIフロントエンド、imaximaを入れてみた。インストールは $ sudo apt install maxima-emacsで、Emacsも含め必要なものは入るはず。texliveはインストール済み。 $ emacs -f imaximaで起動、はするが何を入れても"LaTeX error in: XXX"…

maximaメモ: 関数定義と定義の保存。

ベクトルの外積を定義してみる。関数名をcrossとして (%iXX) define(cross(u,v), [u[2]*v[3]-u[3]*v[2], u[3]*v[1]-u[1]*v[3], u[1]*v[2]-u[2]*v[1]]); (%oXX) cross(u,v):=[u[2]*v[3]-v[2]*u[3],v[1]*u[3]-u[1]*v[3],u[1]*v[2]-v[1]*u[2]]定義内容の表示 (%…

はてなブログのtex記法とmaximaのtex関数

maximaのtex関数の出力は、ほぼそのままtex記法の入力に使えるが、行列は例えば tex(matrix([a,b],[c,d])); => $$\ifx\endpmatrix\undefined\pmatrix{\else\begin{pmatrix}\fi a&b\cr c& d\cr \ifx\endpmatrix\undefined}\else\end{pmatrix}\fi $$となって、…

Maximaの入門文書

数式処理システムMaximaについて日本語で書かれた、WEB上で読める入門レベルのものをまとめた。追加予定。maxima入門 HTML。簡潔で読みやすい。行列計算における数式処理ソフト maxima の利用について 足立健朗氏のページ。他に中川義行氏の『Maxima 入門ノ…