2022年2022年建模培训习题 .pdf
《2022年2022年建模培训习题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年建模培训习题 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATLAB 程序设计语言实验报告专业及班级_高分子 14-3 _ 无机 14-1 _ 材型 14-4姓名 _杨洋_ 李想 _ 汝伟男学号 1402030328 1402020107 1402040419 日期 _2016 07 16 组号 49名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 实验一MATLAB的基本使用一、实验目的1.了解 MA TALB 程序设计语言的基本特点,熟悉MATLAB软件的运行环境;2.掌握变量、
2、函数等有关概念,掌握M 文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力;3.掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。二、MATLAB 的基础知识通过本课程的学习,应基本掌握以下的基础知识:1、 MATLAB简介2、 MATLAB的启动和退出3、 MATLAB使用界面简介4、 帮助信息的获取5、 MATLAB的数值计算功能6、 程序流程控制7、 M 文件8、 函数文件9、 MATLAB的可视化三、上机练习1、 熟悉 MATLAB环境,将第二部分的例子在计算机上练习一遍;2、 Fibonacci数 组 的 元 素 满 足Fibonacci规
3、则 :21,(1,2,)kkkaaak; 且121aa。现要求该数组中第一个大于10000 的元素。(1)在命令窗口中完成;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - (2)利用 M 文件完成;第 21 个数据, 10946 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - -
4、 - - - - 第 21 个数据, 10946 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - (3)自己定义一个函数文件,并在命令窗口中调用该函数完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 3、 在同一个图形窗口的两个子窗口中分别画出cos4x(
5、红色、虚线)和sin3x(蓝色、星号)的波形,要求有标题,x、y 轴有标注。 u 这是求出的该数组中第一个大于10000 的元素 10946 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 4、 思考回答:(1)在语句末加分号“; ”和不加分号有什么区别?不加分号会直接执行直接进行运算;加分号代表这是一个语句,要继续写程序,才能完成算法(2)矩阵乘( * )和数组乘( .*)有何不同?A*A中的乘法和书面上我们在高等代数里面学
6、到的一样;A.*A是对应元素相乘实验二微分方程一、实验目的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 16 页 - - - - - - - - - 1、学会用Matlab 求简单微分方程的解析解;2、学会用 Matlab 求微分方程的数值解;3、掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。二、实验内容1、求简单微分方程的解析解;2、求微分方程的数值解;3、数学建模实例。三、上机练习1、导弹追踪问题(示例)设位于坐标原点的甲舰向位于x 轴上点 A(1,
7、0)处的乙舰发射导弹,导弹头始终对准乙舰.如果乙舰以最大的速度v0(是常数 )沿平行于 y 轴的直线行驶,导弹的速度是5v0,求导弹运行的曲线方程.又乙舰行驶多远时,导弹将它击中?解法一 (解析法)假设导弹在t 时刻的位置为P(x(t), y(t) ,乙舰位于), 1(0tvQ. 由于导弹头始终对准乙舰,故此时直线PQ 就是导弹的轨迹曲线弧OP 在点 P 处的切线,即有xytvy10即yyxtv)1(0又根据题意,弧OP 的长度为AQ的 5 倍,即tvdxyx00251解法二 (数值解 ) 令 y1=y ,y2=y1 ,将方程( 3)化为一阶微分方程组。21(1) 15x yy建立 m-文件
8、eq1.m function dy=eq1(x,y) %自定义函数将微分方程表示出来dy=zeros(2,1); dy(1)=y(2); dy(2)=1/5*sqrt(1+y(1)2)/(1-x); . 取 x0=0,xf=0.9999,建立主程序ff6.m 如下:x0=0 1222111/ (1)5yyyyx名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 16 页 - - - - - - - - - xf=0.9999 x,y=ode15s(eq1,x0 xf,0 0)
9、;plot(x,y(:,1),b.) holdon y=0:0.01:2;plot(1,y,b*)结论 : 导弹大致在( 1,0.2)处击中乙舰解法三 (建立参数方程求数值解) 设时刻 t 乙舰的坐标为 (X(t) ,Y(t) ,导弹的坐标为(x(t) ,y(t). 1设导弹速度恒为w,则222)()(wdtdydtdx由于弹头始终对准乙舰,故导弹的速度平行于乙舰与导弹头位置的差向量,即:yYxXdtdydtdx,0消去 得:)()()()()()(2222yYyYxXwdtdyxXyYxXwdtdx3因乙舰以速度v0沿直线 x=1 运动,设 v0=1,则 w=5,X=1,Y=t 因此导弹运动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年建模培训习题 2022 建模 培训 习题
限制150内