|
|
◆ _polcof()
| void _polcof |
( |
double |
xx, |
|
|
int |
n, |
|
|
double |
x[], |
|
|
double |
c[], |
|
|
double |
d[], |
|
|
double |
work[] |
|
) |
| |
補間多項式の係数
- 目的
- 本ルーチンはpolintにより生成された補間多項式の係数を求める.
- 引数
-
| [in] | xx | xxのまわりでテイラー展開する. |
| [in] | n | データ点数. (polintに入力したもの) |
| [in] | x[] | 配列 x[lx] (lx >= n)
データのx座標. (polintに入力したもの) |
| [in] | c[] | 配列 c[lc] (lc >= n)
補間多項式情報. (polintが生成したもの) |
| [out] | d[] | 配列 d[ld] (ld >= n)
テイラー展開式の係数.
p(z) = d[0] + d[1]*(z - xx) +d[2]*((z - xx)^2) + ... + d[n-1]*((z - xx)^(n-1)) |
| [out] | work[] | 配列 work[lwork] (lwork >= 2*n)
作業領域. |
- 出典
- SLATEC
|