版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Central South UniversityMATLAB程序设计实践matlab程序设计实践课程考核1、编程实现以下科学计算算法,并举一例应用之。(参考书籍MATLAB与科学计算,王沫然著,电子工业出版社,2009年)“高斯(Gauss)求积法”(1)算法说明:为了使求积公式得到较高的代数精度,可以使用到Guass公式:式中为Gauss-Legendre系数。它可使计算达到2n-1次的代数精度。对任意的求积区间a,b,通过变换x=(a-b)x/2+(a+b)/2,可以转化到区间-1,1上。此时(2)流程图计算步长h=(b-a)/ns=0m=0mn/2-1s=s+h*(guassf(a+h
2、*(1-1/sqrt(3)+2*m)+guassf(a+h*(1+1/sqrt(3)+2*m)m=m+1否输出s是开始结束(3)源程序代码:gauss1.mfunction s=gauss1(a,b,n)h=(b-a)/n;s=0.0;for m=0:(1*n/2-1) s=s+h*(gaussf(a+h*(1-1/sqrt(3)+2*m)+gaussf(a+h*(1+1/sqrt(3)+2*m);end应用举例:求下面的积分值。G=解:先确定n的值。由高斯余项可得下式:计算得到n=6。(1)源程序代码:(编制函数文件)gaussf.mfunction y=gaussf(x)y=cos(x)(
3、在Matlab命令窗口中计算得) gauss1(0,1,6)ans =0.8415(2)流程图:建立目标函数guassf:y=cos(x)得出结果开始结束由高斯余项确定n值,计算得到n=6调用Guass求积函数guass计算目标函数在0,1的积分2.已知Appolo卫星的运动轨迹(x,y)满足下面方程:,其中, ,试在初值x(0)=1.2,x(0)=0, y(0)=0, y(0)=-1.下求解,并绘制Appolo卫星轨迹图。(1) 流程图设置积分的相对误差1e-8调用常微分方程函数ode45求出数值解调用绘图函数plot绘出x对y的图形建立目标函数appolo(t,x)给常量mu,lamda及
4、变量r1,r2赋值令x=x ;x; y; y则dx=x; x; y ;y设定初值x(0)=1.2,x(0)=0y(0)=0,y(0)=-1.积分限定为0,20开始结束(2)源程序代码function dx=appolo(t,x)u=1/82.45;l=1-u;r1=sqrt(x(1)+ u)2+x(3)2);r2=sqrt(x(1)+l)2+x(3)2);dx=x(2);2*x(4)+x(1)-l*(x(1)+u)/r13-u*(x(1)-l)/r23;x(4);-2*x(2)+x(3)-l*x(3)/r13-u*x(3)/r23;x0=1.2;0;0;-1.; options=odeset(reltol,1e-8);t,y=ode45(appolo,0,20,x0,options); plot(y(:,1),y(:,3) title(Appolo卫星运动轨迹)xlabel(X)ylabel(Y)(3)运行结果3.已知:分别用循环结构和调用MATLAB的sum函数求s的值。(1)流程图s=0i=0i63 ?s=s+2ii=i+1输出s是否开始结束(2)源程序代码for循环结构:s=0;for i=0:63s=s+2.i;ends调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026四川宜宾市屏山县审计局招聘编外聘用人员1人备考题库附答案详解(能力提升)
- 2026广西南宁市良庆区财政局招聘工作人员1人备考题库含答案详解(基础题)
- 2026云南医药工业销售有限公司招聘备考题库附答案详解(满分必刷)
- 2026江苏南京大学YJ20260640马克思主义学院特任助理研究员招聘1人备考题库及答案详解(考点梳理)
- 2026上海市金山区第一实验小学英语教师招聘备考题库及答案详解(历年真题)
- 2026青岛海洋文旅产业集团有限公司招聘24人备考题库含答案详解(新)
- 2026云南安宁化工厂有限公司校园招聘5人备考题库含答案详解ab卷
- 2026山东济南市长清区卫生健康局所属事业单位招聘44人备考题库含答案详解(预热题)
- 2026天津城投集团安泊科技有限公司招聘1人备考题库及一套完整答案详解
- 2026湖南省地球物理地球化学调查所高层次人才公开招聘5人备考题库及1套参考答案详解
- DB13T 2055-2014 学校安全管理规范
- T/CAPE 10001-2017设备管理体系要求
- 萨满文化课件
- 2025年湖南省郴州市初中学业水平考试第二次监测数学试卷(原卷版+解析版)
- 2025厌氧好氧缺氧(AOA)活性污泥法设计标准
- 电解液管理制度
- 新译林版英语七年级下册Unit 3 Integration A-C课件
- 南大版一年级心理健康第5课《校园“红绿灯”》课件
- 曲靖市灵活就业社会保险补贴申报审核表
- DB34T 4442.3-2023 煤矿水害防治 第3部分:地面区域治理
- DL∕T 5372-2017 水电水利工程金属结构与机电设备安装安全技术规程
评论
0/150
提交评论