next up previous contents
: ユーザ関数を使う : ユーザ関数の定義 : ユーザ関数の一覧を見る 目次

ユーザ関数を新しく定義する

次に, 新しくユーザ関数を定義する方法を説明しましょう.

ユーザ関数を定義するときには,

関数名(x)=定義式 [Enter]
関数名(x,y)=定義式 [Enter]
というような内容を入力します.

関数名の中で使える文字は, 英文字の大文字と小文字および 文字「_」(アンダースコア)です. 大文字と小文字は区別 されます. 空白は使えません. 変数名は, これらの利用可能な文字を 有限個並べたものになります.

変数の部分にはx, y, z以外の文字を使ってもよいのですが, 特別な理由がある場合を除き x, y, z と指定した方がよいでしょう.

たとえば, 余接関数$ \cot x$を定義するときには,

cot(x)=1/tan(x) [Enter]
とします.

cot(x)=1/tan(x) [Enter]
show functions [Enter]
というコマンドを実行した結果を 図4.8に示します.

図 4.8: 新しい関数が定義された状態
\includegraphics[scale=.8]{EPS/gnuplot-new-function.eps}



Shigeru HANBA 平成17年7月16日