Bessel 系関数 : _y0、_y1、_yn
Bessel 関数を計算します。
構文
double _y0(
double x
);
double _y1(
double x
);
double _yn(
int n,
double x
);
パラメーター
x
浮動小数点値。n
Bessel 関数の整数の順序。
戻り値
各ルーチンは xの Bessel 関数を返します。x が負のの場合、ルーチンは EDOMに errno を設定し、stderrに _DOMAIN のエラー メッセージを表示し、_HUGE_VALを返します。_matherrを使用してエラー処理を変更できます。
解説
_y0、_y1と _yn ルーチンは、2 種類の Bessel 関数:を返します 順位 0、1、および n、それぞれ。
入力 |
SEH 例外 |
Matherr 例外 |
---|---|---|
± QNAN,IND |
INVALID |
_DOMAIN |
± 0 |
ZERODIVIDE |
_SING |
|x| < 0.0 |
INVALID |
_DOMAIN |
必要条件
ルーチン |
必須ヘッダー |
---|---|
_y0 |
<math.h> |
_y1 |
<math.h> |
_yn |
<math.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
例については、" Bessel 関数 を参照してください。
同等の .NET Framework 関数
使用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。