Maxima 入門

摂南大学 SU-FreeSBIE バージョン (2007.5.23) tuned by sst_lab

Maxima は数学計算, 数式処理, 数値計算, グラフ表示のためのソフトウエアです。 一連の処理手順をプログラムに書いて Maxima に実行させることもできます。
Maple など他の数式処理ソフトに Maxima の文法の多くが移植されています。

始めましょう

基本の操作は, 上のウインドウで 数式を一行入力し, 行末にセミコロン (;) を入力して ENTER キーを押します。

あるいは, このウインドウ内の青字の部分をそのまま, あるいは編集してダブルクリックすると, 上のウインドウと同時にこのウインドウ内に挿入された形で 計算結果を見ることができます。 例として下記をダブルクリックしてみてください。

上式をダブルクリックすると上のウインドウと同時に式の右側にも 1/(1+x3) を x で 積分 した結果が表示されます。
また 1/(1+x^3) の部分を色々書き換えてダブルクリックしてみてください。書き換えられた関数の積分が得られます。

この他にもいろいろな 関数使用例 がありますし, 3Dプロットの例 を見ることもできます。

最初に覚えるコマンド

以下に基本的な計算の例を示します。青字部分を編集することで色々な計算に利用できます。

絶対値

平方根

べき乗

特別な定数 (頭に % をつける)

共役複素数

自然対数

式の展開

因数分解

有理式の通分

有理式の部分分数展開

級数和

級数積

微分

不定積分

定積分

グラフ表示

テイラー展開

極限値の計算

ラプラス変換

逆ラプラス変換

関数の定義

方程式を解く:

Maxima は 常微分方程式 を解析的にも数値的にも解くことができます。 以下の行は解析解の例です。

任意の精度の計算:

線形代数

次の2行をダブルクリックしてベクトル u, v を定義してください。

次の二行をダブルクリックして行列 A, B を定義してください。

以下の計算は上でベクトルや行列を定義してから実行してください。