もどる

数式について

ここは、バーチャルラボラトリーのなかで利用できる数式について簡単に説明します。基本的にはFortranと同じような文法です。

使用できる演算子

Fortranと同じく以下のものが使えます。優先順位は上に行くほど高くなります。

演算子一覧
演算子働き説明
**指数左項A、右項Bにおいて、AのB乗を計算します
/, *割算、乗算左項A、右項Bにおいて、A割るB、A掛けるBを計算します
+, -加算、減算左項A、右項Bにおいて、A足すB、A引くBを計算します

使用できる関数

Fortranと大体同じと思いますが、若干相違があります。

関数説明
abs引数の絶対値を取ります
ceil引数の小数点を切り上げます
floor引数の小数点を切り捨てます
round引数を四捨五入します
sin, cos, tan三角関数 (単位はラジアン)
asin, acos, atan逆三角関数(引数は範囲内に無いとエラーが起きます)
cosh, cosh, tanh双曲三角関数
exp指数関数
ln引数の自然対数(底がe)を計算します
log引数の常用対数(底が10)を計算します
sqrt引数の2乗根を計算します
random0〜引数までのランダムな実数を返します

パラメーターについて

数式の中に変数と関数に登録されたもの以外の変数名を見つけると、その変数をパラメーターとして扱います。パラメーターは後で値を指定できるので、いろいろな値を取りたい場合に有効です。初期値はたいてい1です。


桜井雅史: E-mail : m.sakurai@cmt.phys.kyushu-u.ac.jp
Web page : http://www.cmt.phys.kyushu-u.ac.jp/~M.Sakurai/