Ⅰ 用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
近似值