Maxima 使用法

Maxima

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/27 15:37 UTC 版)

使用法

コマンド処理、バッチ処理によるプログラムが可能である。

表記法(入力規則)

コメント
 C言語のコメントと同じ
  /*コメント行*/
実行
 結果を表示する場合は式の最後に ; を入れて改行する。
  式;
 結果を非表示にする場合は$を入れて改行する。
  式$
代入
  変数:代入式;
  関数(変数):=代入式;
  ev(式,変数=数式);
n次解(リストで表示)
  [解[1],解[2],...]

演算(加減乗除, 関数)

+ 加算
- 減算
* 乗算
/ 除算
** べき乗
^ べき乗
() 括弧内の処理を優先させる。
sin()
cos()
tan()
…他にも様々な関数があります。

抽出

分数
 ratsimp(有理式);  通分する
 num(分子/分母);   分子を取り出す
 denom(分子/分母); 分母を取り出す
右辺、左辺
 rhs(左辺=右辺);   右辺を取り出す。
 lhs(左辺=右辺);   左辺を取り出す。

多項式

expand(多項式);                     展開
factor(多項式);                     因数分解
taylor(関数,変数,展開中心,近似次数);  テーラー展開

解法

solve([方程式リスト],[変数リスト]);   方程式を解く
limit(関数,変数,近づける値);         極限値
diff(関数,変数,階数);                微分
integrate(関数,変数,開始値,終了値);   積分
sum(関数,添え字変数,初期値,終値);     総和を求める ΣAi = A0+A1+...+An
product(関数,添え字変数,初期値,終値); 総積を求める ΠAi = A0*A1*...*An

微分方程式

 atvalue(関数,独立変数=値,関数値);    初期値を代入
 desolve(微分方程式,求める関数);      微分方程式を解く

グラフ表示 (2D, 3D)

plot2d([関数,...],[変数,始値,終値]);                            /* 2次元グラフ */ 
plot3d([関数,...],[変数1,始値1,終値1],[変数2,始値2,終値2]);    /* 3次元グラフ */

プログラム

条件式
 = 等しい
 # 等しくない
 <, >, >=, <= 実数として、大小関係を問う
 条件式1 and 条件式2 and ...
 条件式1 or 条件式2 or ...
分岐
 if 条件式then 真の場合の処理else 偽の場合の処理;
ループ
 for カウンタ名:初期値step 増分thru 終了値do(反復実行手続き);
 for カウンタ名:初期値step 増分while 条件式do(反復実行手続き);
関数化(リスト化)
 block([局所変数のリスト], 一連の手続き,return(計算結果));

ファイル入出力

ファイルデータをエディタを使って編集することも可能です。
書き出し
 save("ファイル名",all);
読み込み
 loadfile("ファイル名");
実行結果表示
 playback(all);

  1. ^ 竹内薫2007『はじめての数式処理ソフト---Maximaで楽しむ数式計算と物理グラフィック』講談社:21-2


「Maxima」の続きの解説一覧




固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Maxima」の関連用語

1
100% |||||

2
100% |||||

3
94% |||||

4
94% |||||

5
94% |||||

6
94% |||||

7
94% |||||

8
94% |||||

9
94% |||||

10
94% |||||

Maximaのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Maximaのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのMaxima (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS