您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 5.《数值逼近》课程设计报告
课程设计报告课程名称数值逼近专业信息与计算科学班级计算091姓名王姣学号3090811002指导教师秦新强、胡钢日期2011-07-01理学院应用数学系-1-一、目的意义(1)熟悉和掌握复化梯形求积公式的算法及应用(2)熟悉和掌握复化Simpsom求积公式的算法及应用(3)比较复化梯形和复Simpsom求积公式的代数精度二、内容要求积分计算问题:分别用复化梯形和复化Simpsom求积公式计算积分dxexxx5.1402)(13,并比较计算量(精度为10-8)。三、问题解决的方法与算法方法:利用复化梯形和复化Simpsom求积公式算法:输入:端点a、b和f(x)的表达式;输出:积分dxexxx5.1402)(13的近似值Sn.step1:编写出复化梯形和复化Simpsom公式的程序step2:键盘输入正整数n的值step3:分别调用复化梯形和复化Simpsom公式计算所求积分step4:根据所求结果比较两种公式下的代数精度并使其精度达到10-8四、计算程序#includeiostream#includemath.hintn,i;floata=0,b=1,h;floatF0,F1;数值积分及其应用报告1-2-floatTn;floatx;floatf=4/(1+x*x);floatA=4,B=2;F0=A+B;printf(Pleaseinputn:);scanf(%d,&n);h=(b-a)/n;for(F1=0,i=1;i=(n-1);i++){//printf(pleaseinputthesampleoff);//scanf(%f,&f);x=a+i*h;f=4/(1+x*x);F1=F1+f;}Tn=(h*(F0+2*F1))/2;printf(\nTheresultis:Tn=%f,Tn);}五、计算结果与分析-3-六、参考文献[1]谭浩强.C语言程序设计[M].北京:清华大学出版社,2005.[2]秦新强.数值逼近,西安:西安理工大学印刷厂,2010.一、目的意义(1)(2)(3)二、内容要求机械设计问题:万能拉拨机中有一个圆柱形凸轮(见图1),其底圆半径R=30cm,凸轮的上端面不在同一平面上,要根据从动杆位移变化的需要进行设计制造。将底圆周长36等分为xi(i=0,1,…,36),每一圆弧段长为h=52.36mm,对应于每一分点的柱高为yi(i=0,1,…,36)。为方便,将圆柱展开为平面,柱面的的顶端成为图2所示的平面曲线,并已知该曲线上的37个点的坐标(表1)。yCAByiyix0Oxix17x36xxi图1凸轮模型图2展开曲线表1:测量数据表xix0x1x2x3x4x5x6x7x8yi502.75520.96525523.6514.3492451394.6326.5xiX0x10x11x12x13x14x15x16x17-x36yi256.7188.6132.192.268.959.658.262.2480.45-502.75机械设计问题报告2-4-xi=jh,x0=0,x36=1884.96mm,h=52.36mm。BC是直线段,AB是曲线段,为了数控加工,需要计算出圆周上任一点处的柱高,试构造算法、设计程序、编程计算。-5-一、目的意义(1)(2)(3)二、内容要求报告3综合应用问题
本文标题:5.《数值逼近》课程设计报告
链接地址:https://www.777doc.com/doc-2893211 .html