next up previous
Next: このマシンで使える Up: 1999年度情報処理II     第10回 Mathematica 入門 Previous: Mathematica ってこんなもの

数式処理とは

計算機言語 (プログラミング言語) の中には、数値や文字だけでなく、

数式をデータとして扱うことの出来る「数式処理言語
と呼ばれるものがあります。数式処理言語を使えるシステム(ソフトウェア)を 数式処理系と呼びます。数式処理系としては Mathematica 以外 に REDUCE, Maple などが有名です。

C のような言語は、プログラムの中では「数式」を書けますが、関数 scanf()printf() で入出力可能なデータは、数や文字列だけで、例 えば -2/5 のような分数式の入力は出来ません。また (気がついてくれて いたら嬉しいのですが)、グラフを描くプログラムを作る場合に、範囲や、分割 数の指定等は実行時に入力出来ても、グラフを描こうとしている関数自体は(普 通の方法では) 入力できず、プログラムの中に自分で埋め込むしかなかったわけ です。そういう意味では C は不自由な言語であると言えます1



Masashi Katsurada 平成11年7月8日