可搬用関数:第 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))。選択したベッセル関数の計算の次元を指定します。
結果
BESJ0,BESJ1,および BESJN は,独立変数 posvalue で第 1 種,0,1,および n 次のベッセル関数を返します。
BESY0,BESY1,および BESYN は,独立変数 posvalue で第 2 種,0,1,および n 次のベッセル関数を返します。
負の変数を指定すると,BESY0,BESY1,および BESYN は QNAN を返します。
ベッセル関数は,多くの数学参考書で説明されています。たとえば,『Handbook of Mathematical Functions』(Abramowitz and Stegun. Washington: U.S. Government Printing Office, 1964) です。これらの関数は,電磁波理論の計算で一般的に使われます。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報