![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
|
関数 | |
void | defint (double(*f)(double), double a, double b, double eps, int l, double *result, int *neval, int *info) |
有限区間の積分 (自動積分) (二重指数関数(DE)公式) | |
void | defint_r (double a, double b, double eps, int l, double *result, int *neval, int *info, double *xx, double yy, int *irev) |
有限区間の積分 (自動積分) (二重指数関数(DE)公式) (リバースコミュニケーション版) | |
void | qag (double(*f)(double), double a, double b, double epsabs, double epsrel, int key, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info) |
有限区間の積分 (適応自動積分) (15/21/31/41/51/61点ガウス・クロンロッド則) | |
void | qag_r (double a, double b, double epsabs, double epsrel, int key, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info, double *xx, double yy, int *irev) |
有限区間の積分 (適応自動積分) (15/21/31/41/51/61点ガウス・クロンロッド則) (リバースコミュニケーション版) | |
void | qags (double(*f)(double), double a, double b, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info) |
有限区間の積分 (適応自動積分) (積分関数に特異性がある場合) (21点ガウス・クロンロッド則) | |
void | qags_r (double a, double b, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info, double *xx, double yy, int *irev) |
有限区間の積分 (適応自動積分) (積分関数に特異性がある場合) (21点ガウス・クロンロッド則) (リバースコミュニケーション版) | |
void | qng (double(*f)(double), double a, double b, double epsabs, double epsrel, double *result, double *abserr, int *neval, int *info) |
有限区間の積分 (分点数自動選択) (21/43/87点ガウス・クロンロッド則) | |
void | qng_r (double a, double b, double epsabs, double epsrel, double *result, double *abserr, int *neval, int *info, double *xx, double yy, int *irev) |
有限区間の積分 (分点数自動選択) (21/43/87点ガウス・クロンロッド則) (リバースコミュニケーション版) | |
H2a1a. 1変数有限区間積分 (自動積分) プログラムを表示しています.