Comments
Description
Transcript
COMSOLで使用できる数学関数について
COMSOL活用ガイド タイトル: COMSOLで使用できる数学関数について Version: 4.2a OS: ALL モジュール: ALL Q: 数学関数はどこに掲載されていますか A: 下表または参考資料に掲載しております。 使用方法は例として関数名をfunctionとし、一変数の関数であるときのある変数値を x とすると、 function(x) とすることで数学関数を使用することができます。 表: COMSOLで使用できる数学関数一覧 関数名と使い方 関数の説明 abs(x) x を絶対値を返します acos(x) x の逆余弦 (arccosine) を返します acosh(x) x の双曲線余弦を返します acot(x) x の (arccotangent) を返します acoth(x) x の逆双曲線余接値を返します acsc(x) x の逆コセカント (arccosecant) を返します acsch(x) x の逆双曲線コセカントを返します arg(x) x の位相角を返します asec(x) x の逆セカント(arcsecant) を返します asech(x) x の逆双曲線セカントを返します asin(x) x の逆正弦 (arcsine) を返します asinh(x) x の逆双曲線正弦を返します atan(x) x の逆正接 (arctangent) を返します y と x の4 象限逆正接 (arctangent) を含んでいる、x および y と同じサ atan2(y,x) イズの配列値を返します atanh(x) x の逆双曲線正接を返します besselj(a,x) x の第一種ベッセル関数の計算値を返します bessely(a,x) x の第二種ベッセル関数の計算値を返します besseli(a,x) x の第一種変形ベッセル関数の計算値を返します besselk(a,x) x の第二種変形ベッセル関数の計算値を返します ceil(x) x を x 以上の最も近い整数に丸めた値を返します conj(x) x の複素共役を返します cos(x) x の余弦を返します cosh(x) x の双曲線余弦を返します 1 ページ COMSOL活用ガイド 表: COMSOLで使用できる数学関数一覧 関数名と使い方 関数の説明 cot(x) x の余接を返します coth(x) x の双曲線余接を返します csc(x) x のコセカントを返します csch(x) x の逆双曲線コセカントを返します eps 正の小さな数を返します erf(x) x の誤差関数値を返します exp(x) x の指数を返します floor(x) x の x 以下の最も近い整数に丸めた値を返します gamma(x) x のガンマ関数値を返します i 虚数単位 sqrt(-1) を返します imag(u) 配列 u の虚数部を返します inf 無限大の値 ( Infinity ) を示します log(x) x の自然対数を返します log10(x) x の 10 を底とした対数を返します log2(x) x の 2 を底とした対数を返します max(a,b) a と b のうち大きな値を返します min(a,b) a と b のうち小さな値を返します mod(a,b) a を b で割った場合の剰余を返します nan 演算結果が数値的に定義されていない場合に返されます pi πの値 ( 3.1415926 ・・・・ ) を返します psi(x,k) x の k 階微分係数の計算値を返します range(a,step,b) a, step, b の標本の最大値と最小値との差を返します real(u) 複素数配列 u の実数部を返します round(x) x の最も近い整数に丸めた値を返します sec(x) x のセカントを返します sech(x) x の双曲線セカントを返します 配列 u が 0 より大きい場合は 1 、 X が 0 の場合は 0、 X が 0 より小 sign(u) さい場合は -1 を返します sin(x) x の正弦値を返します sinh(x) x の双曲線正弦値を返します sqrt(x) x の平方根を返します tan(x) x の正接を返します tanh(x) x の双曲線正接を返します 参考資料: お客様のインストールフォルダ内のユーザーガイド 121 - 122 ページ C:¥Program Files¥COMSOL¥COMSOL42a¥doc¥pdf¥mph¥ComsolMultiphysicsUsersGuide.pdf 2 ページ