Transactions of the Japan Society for Industrial and Applied Mathematics
Online ISSN : 2424-0982
ISSN-L : 0917-2246
A Numerical Integration of the Function having Algebraic Singularity by C++ Programming Language
Hiroshi Hirayama
Author information
JOURNAL FREE ACCESS

1995 Volume 5 Issue 3 Pages 257-266

Details
Abstract
When we define arithmetic and mathematical functions of series in the form h(x)=(x-c)^r(h_0+h_1(x-c)+h_2(x-c)^2+h_3(x-c)^3+…) by overloading in C++ programming language, the series can be treated as intrinsic numbers. Using this program, a function define for numerical computation can be expanded easily in this form. A numerical integration method is proposed for evaluating the definite integral of function having algebraic singularity: I(a, b)=∫^b_af(x)dx, f(x)=(x-a)^β(x-b)^ωg(x), β>-1 ω>-1 within a finite range[a, b]for a given function f(x)for application of this series. As a function f(x)can be expanded at x=a and x=b using this method, extended Euler-Maclaurin formula can be applied to the computation of this integral. This gives an effective numerical integration method. Numerical examples are also included to illustrate the performance of the present method.
Content from these authors
© 1995 The Japan Society for Industrial and Applied Mathematics
Previous article Next article
feedback
Top