|
|
◆ legendre()
| double legendre |
( |
unsigned int |
n, |
|
|
double |
x |
|
) |
| |
ルジャンドル多項式 Pn(x)
- 目的
- legendreはルジャンドル多項式を求める.
Pn(x) = 1/(2^n n!) dn/dxn(x^2 - 1)^n
- 戻り値
- ルジャンドル多項式 Pn(x).
- 引数
-
| [in] | n | 多項式の次数 n. |
| [in] | x | 引数 x (|x| <= 1). |
- エラー処理
- |x| > 1 の場合, 定義域エラー(EDOM)が発生する.
- 値域エラー(ERANGE)が発生することがある.
- 注意
- 次数が大きくなると大きな誤差が生じる. 約120を超えると実用的な結果は得られない. また, ゼロ点に非常に近いところでは相対誤差が非常に大きくなり得る.
- 出典
- boost/math/special_functions
|