Ⅰ 用MATLAB软件,数值积分法计算pi 的
随便用个展开公式就可算出来,比如:
atan(x)
=
x
-
x^3/3
+
x^5/5
-
x^7/7
+
...
...
有:
pi/4
=
1
-
1/3
+
1/5
-
1/7
+
...
...
MATLAB实现如下:
MAX_SIZE
=
1000;
denV
=
1:2:MAX_SIZE;
eleV
=
4
./
devV;
eleV(2:2:MAX_SIZE)
=
-eleV(2:2:MAX_SIZE);
piVal
=
sum(eleV);
//
这就是
pi
近似值