BESJ0, BESJ1, BESJN, BESY0, BESY1, BESYN

可搬用関数:第 1 種および第 2 種のベッセル関数の単精度値を計算します。

モジュールUSE DFPORT

形式

result = BESJ0(posvalu)
result = BESJ1(posvalu)
result = BESJN(n, posvalu)
result = BESY0(posvalu)
result = BESY1(posvalu)
result = BESYN(n, posvalu)

posvalue
(入力) REAL(4)。ベッセル関数の独立変数。ゼロ以上でなければなりません。

n
(入力) 基本整数型 (ユーザーが変更するまでは INTEGER(4))。選択したベッセル関数の計算の次元を指定します。

結果

BESJ0BESJ1,および BESJN は,独立変数 posvalue で第 1 種,0,1,および n 次のベッセル関数を返します。

BESY0BESY1,および BESYN は,独立変数 posvalue で第 2 種,0,1,および n 次のベッセル関数を返します。

負の変数を指定すると,BESY0BESY1,および BESYNQNAN を返します。

ベッセル関数は,多くの数学参考書で説明されています。たとえば,『Handbook of Mathematical Functions』(Abramowitz and Stegun. Washington: U.S. Government Printing Office, 1964) です。これらの関数は,電磁波理論の計算で一般的に使われます。

互換性

CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB

関連情報

DBESJ0, DBESJ1, DBESJN