XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数

関数

void dehint (double(*f)(double), double a, double eps, double *result, int *neval, int *l, int *info)
 半無限区間の積分 (自動積分) (二重指数関数(DE)公式)
 
void dehint_r (double a, double eps, double *result, int *neval, int *l, int *info, double *xx, double yy, int *irev)
 半無限区間の積分 (自動積分) (二重指数関数(DE)公式) (リバースコミュニケーション版)
 
void deoint (double(*f)(double), double a, double omega, int iflag, double eps, double *result, int *neval, double *err, int *info)
 半無限区間の積分 (フーリエ型積分) (自動積分) (二重指数関数(DE)公式)
 
void deoint_r (double a, double omega, int iflag, double eps, double *result, int *neval, double *err, int *info, double *xx, double yy, int *irev)
 半無限区間の積分 (フーリエ型積分) (自動積分) (二重指数関数(DE)公式) (リバースコミュニケーション版)
 
void qagi (double(*f)(double), double bound, int inf, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info)
 半無限区間/無限区間の積分 (適応自動積分) (15点ガウス・クロンロッド則)
 
void qagi_r (double bound, int inf, 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)
 半無限区間/無限区間の積分 (適応自動積分) (15点ガウス・クロンロッド則) (リバースコミュニケーション版)
 
void qawf (double(*f)(double), double a, double omega, int integr, double epsabs, int limlst, int limit, int maxp1, double *result, double *abserr, int *neval, int *lst, double work[], int lwork, int iwork[], int liwork, int *info)
 半無限区間の積分 (フーリエ型積分) (適応自動積分) (25点クレンショー・カーチス公式および15点ガウス・クロンロッド則)
 
void qawf_r (double a, double omega, int integr, double epsabs, int limlst, int limit, int maxp1, double *result, double *abserr, int *neval, int *lst, double work[], int lwork, int iwork[], int liwork, int *info, double *xx, double yy, int *irev)
 半無限区間の積分 (フーリエ型積分) (適応自動積分) (25点クレンショー・カーチス公式および15点ガウス・クロンロッド則) (リバースコミュニケーション版)
 
void qk15i (double(*f)(double), double bound, int inf, double a, double b, double *result, double *abserr, double *resabs, double *resasc)
 半無限区間/無限区間の積分 (ガウス・クロンロッド則 15固定分点)
 
void qk15i_r (double bound, int inf, double a, double b, double *result, double *abserr, double *resabs, double *resasc, double *xx, double yy, int *irev)
 半無限区間/無限区間の積分 (ガウス・クロンロッド則 15固定分点) (リバースコミュニケーション版)
 

詳解

H2a3a. 1変数半無限区間積分 (関数入力) プログラムを表示しています.