全文预览

选用复合梯形公式-复合simpson公式-计算

上传者:蓝天 |  格式:doc  |  页数:6 |  大小:87KB

文档介绍
)*h)/2;?cout<<"第一个积分公式:端点a为"<<a<<"、b为"<<b<<",n为"<<n<<endl<<"结果为"<<S<<endl;?//2?a=0;?b=1;?h=(b-a)/n;?F0=f2(a)+f2(b);?F1=0;?for(j=1;j<n;j++)?{ x=a+j*h; F1=F1+f2(x);?}?S=((F0+F1*2)*h)/2;?cout<<"第二个积分公式:端点a为"<<a<<"、b为"<<b<<",n为"<<n<<endl<<"结果为"<<S<<endl;?//3?a=0;?b=1;?h=(b-a)/n;?F0=f3(a)+f3(b);?F1=0;?for(j=1;j<n;j++)?{ x=a+j*h; F1=F1+f3(x);?}?S=((F0+F1*2)*h)/2;?cout<<"第三个积分公式:端点a为"<<a<<"、b为"<<b<<",n为"<<n<<endl<<"结果为"<<S<<endl;?//4?a=0;?b=1;?h=(b-a)/n;?F0=f4(a)+f4(b);?F1=0;?for(j=1;j<n;j++)?{ x=a+j*h; F1=F1+f4(x);?}?S=((F0+F1*2)*h)/2;?cout<<"第四个积分公式:端点a为"<<a<<"、b为"<<b<<",n为"<<n<<endl<<"结果为"<<S<<endl;?return0;}五.实验结果六.实验心得:通过本次实验,我掌握了求数值积分的各种方法。了解了数值积分精度与步长的关系,体验了各种数值积分方法的精度和计算量,也让我了解了三种积分公式的精度及其区别。虽然复化梯形公式,运算简单,但是其结果不够精确。复化Simpson公式,比较复杂一点,但是其效果却比复化梯形公式的结果好的多。Romberg公式给我们求最佳步长的方法,通过其可以算出十分精确的值。

收藏

分享

举报
下载此文档