Class | integral |
In: |
integral03.f90
|
Authors: | 森川 靖大 |
Version: | 0.3 2008-03-09 morikawa |
Copyright: | Copyright (C) GFD Dennou Club, 2006. All rights reserved. |
trapezoid サブルーチンに積分区間に関する情報を与えると, 計算を行い値を返します.
Function : | |||
s : | real
| ||
a : | real, intent(in)
| ||
b : | real, intent(in)
| ||
n : | integer, intent(in), optional
|
台形公式を用いた数値積分を行います.
$ f(x) = x^2 - 2x + 2 $ の積分値を台形公式によって求めます.
\[
\int_{a}^{b} f(x) dx = \frac{h}{2} \left\{f(a) + f(b)\right\} + h\sum_{i=1}^{n-1} f(a+ih)
\]
このサンプルプログラムは www.gfd-dennou.org/library/dcmodel にて入手できます.