数学ライブラリ関数 |
関数 |
引数 |
戻り値 |
|
|
|
abs(x) |
任意 |
x の絶対値, | x|; 同じ型 |
abs(x) |
複素数 |
x の長さ,
|
acos(x) |
任意 |
cos-1x (アークコサイン) |
acosh(x) |
任意 |
ラジアンでの
cosh-1x (逆双曲余弦) |
airy(x) |
任意 |
エアリー関数 Ai(x) |
arg(x) |
複素数 |
x の偏角 |
asin(x) |
任意 |
sin-1x (アークサイン) |
asinh(x) |
任意 |
ラジアンでの
sinh-1x (逆双曲正弦) |
atan(x) |
任意 |
tan-1x (アークタンジェント) |
atan2(y,x) |
整数または実数 |
tan-1(y/x) (アークタンジェント) |
atanh(x) |
任意 |
ラジアンでの
tanh-1x (逆双曲正接) |
EllipticK(k) |
実数 k (-1:1) |
K(k) 第 1 種完全楕円積分 |
EllipticE(k) |
実数 k [-1:1] |
E(k) 第 2 種完全楕円積分 |
EllipticPi(n,k) |
実数 n<1, 実数 k (-1:1) |
(n, k) 第 3 種完全楕円積分 |
besj0(x) |
整数または実数 |
J0 ベッセル関数 (0 次ベッセル関数) |
besj1(x) |
整数または実数 |
J1 ベッセル関数 (1 次ベッセル関数) |
besy0(x) |
整数または実数 |
Y0 ベッセル関数 (0 次ノイマン関数) |
besy1(x) |
整数または実数 |
Y1 ベッセル関数 (1 次ノイマン関数) |
ceil(x) |
任意 |
x, x (の実部) 以上の最小の整数 |
cos(x) |
任意 |
x のコサイン cos x |
cosh(x) |
任意 |
cosh x, x のハイパボリックコサイン |
erf(x) |
任意 |
erf(real(x)), x の 実部の誤差関数 |
erfc(x) |
任意 |
erfc(real(x)), 1.0 - (x の実部の誤差関数) |
exp(x) |
任意 |
ex, x の指数関数 |
expint(n,x) |
整数 n 0, 実数 x 0 |
En(x) = t-ne-xt dt, x の指数積分 |
floor(x) |
任意 |
x, x (の実部) 以下の最大の整数 |
gamma(x) |
任意 |
gamma(real(x)), x の実部のガンマ関数 |
ibeta(p,q,x) |
任意 |
ibeta(real(p, q, x)), p,q,x の実部の不完全ベータ関数 |
inverf(x) |
任意 |
x の実部の逆誤差関数 |
igamma(a,x) |
任意 |
igamma(real(a, x)), a,x の実部の不完全ガンマ関数 |
imag(x) |
複素数 |
x の虚数部分 (実数) |
invnorm(x) |
任意 |
x の実部の逆正規分布関数 |
int(x) |
実数 |
x の整数部分 (0 に向かって丸め) |
lambertw(x) |
実数 |
Lambert W 関数 |
lgamma(x) |
任意 |
lgamma(real(x)), x の実部のガンマ対数関数 |
log(x) |
任意 |
logex, x の自然対数 (底 e) |
log10(x) |
任意 |
log10x, x の対数 (底 10) |
norm(x) |
任意 |
x の実部の正規分布 (ガウス分布) 関数 |
rand(x) |
整数 |
開区間 (0:1) 内の疑似乱数生成器 |
real(x) |
任意 |
x の実部 |
sgn(x) |
任意 |
x > 0 なら 1, x < 0 なら -1, x = 0 なら 0. x の虚部は無視 |
sin(x) |
任意 |
sin x, x のサイン |
sinh(x) |
任意 |
sinh x, x のハイパボリックサイン |
sqrt(x) |
任意 |
, x の平方根 |
tan(x) |
任意 |
tan x, x のタンジェント |
tanh(x) |
任意 |
tanh x, x のハイパボリックタンジェント |
voigt(x,y) |
実数 |
Voigt/Faddeeva 関数
dt |
|
|
注意: voigt(x, y) = real (faddeeva(x + iy)) |
|
|
|