版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一常微分方程的求解及系统数学模型的转换一.实验目的通过实验熟悉计算机仿真中常用到的Matlab指令的使用方法,掌握常微分方程求解指令和模型表示及转换指令,为进一步从事有关仿真设计和研究工作打下基础。二.实验设备个人计算机,Matlab软件。三.实验准备预习本实验有关内容(如教材第2、3、5章中的相应指令说明和例题),编写本次仿真练习题的相应程序。四.实验内容1.Matlab中常微分方程求解指令的使用题目一:请用MATLAB的ODE45算法分别求解下列二个方程。要求:1.编写出Matlab仿真程序;2.画出方程解的图形并对图形进行简要分析;3.分析下列二个方程的关系。2.仿真程序方程一:M文件;functionf1=f1(t,x)f1=-x^2[t,x]=ode45(‘f1’,[0,40],[1]);plot(t,x);grid方程二:functionf1=f1(t,x)f1=x^2[t,x]=ode45(f2,[0,40],[-1]);plot(t,x);grid方程解的图形并对图形进行简要分析3.二个方程的关系题目二:下面方程组用在人口动力学中,可以表达为单一化的捕食者-被捕食者模式(例如,狐狸和兔子)。其中表示被捕食者,表示捕食者。如果被捕食者有无限的食物,并且不会出现捕食者。于是有,则这个式子是以指数形式增长的。大量的被捕食者将会使捕食者的数量增长;同样,越来越少的捕食者会使被捕食者的数量增长。而且,人口数量也会增长。请分别调用ODE45、ODE23算法求解下面方程组。要求编写出Matlab仿真程序、画出方程组解的图形并对图形进行分析和比较。fun3m文件:functionfun3=fun3(t,x)fun3=[x(1)-0.1*x(1)*x(2)+0.01*t;-x(2)+0.02*x(1)*x(2)+0.04*t]Ode45解函数程序:[t,x]=ode45('fun3',[0,20],[30,20]);plot(t,x);title('ode45作图');xlabel('蓝线为捕食者,绿线为被捕食者');gridOde45解函数图像:Ode23解函数程序:[t,x]=ode23('fun3',[0,20],[30,20]);plot(t,x);title('ode23作图');xlabel('蓝线为捕食者,绿线为被捕食者');gridOde23解函数图像:2.Matlab中模型表示及模型转换指令的使用题目三:若给定系统的的传递函数为请用MATLAB编程求解其系统的极零点模型。fz=[612610];fm=[12311];[z,p,k]=tf2zp(fz,fm);Gzpk=zpk(z,p,k)[zeropolesk]=zpkdata(Gzpk,'v')结果:Gzpk=6(s+1.929)(s^2+0.07058s+0.8638)-----------------------------------------------(s^2+0.08663s+0.413)(s^2+1.913s+2.421)Continuous-timezero/pole/gainmodel.zero=-1.9294+0.0000i-0.0353+0.9287i-0.0353-0.9287ipoles=-0.9567+1.2272i-0.9567-1.2272i-0.0433+0.6412i-0.0433-0.6412ik=6题目四:习题2.4的对角标准型fz=[145];fm=conv([11],[156]);Gtf=tf(fz,fm);diag=canon(Gtf,'modal')结果:diag=a=x1x2x3x1-300x20-20x300-1b=u1x1-15.52x2-19.6x35.745c=x1x2x3y1-0.064420.051030.1741d=u1y10题目五:习题5.8采样周期Ts=0.02s先在t=0.1s仿真fz=[1,0];fm=[1-0.30.02];T1=0.1;T2=0.02;firstsys=tf(fz,fm,T1)secondsys=d2d(firstsys,T2)结果:firstsys=z------------------z^2-0.3z+0.02Sampletime:0.1secondsDiscrete-timetransferfunction.secondsys=0.278z-0.1369
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年国开电大学前儿童发展心理学形考题库综合试卷及完整答案详解(全优)
- 2026年医师定期考核公卫考试综合练习含答案详解(完整版)
- 2026年儿童发展问题的咨询与辅导形考任务基础试题库完整参考答案详解
- 南京农业农村部南京农业机械化研究所2025年第二批招聘3人笔试历年参考题库附带答案详解(5卷)
- 2026年县乡教师选调考试《教育学》考前冲刺测试卷包附参考答案详解(培优)
- 2026年药品gmp知识考核练习试题参考答案详解
- 2026年道路运输考证通关试题库【必刷】附答案详解
- 2026年初级考核炼药考试题库含答案详解(精练)
- 2026年达芬奇调色考证高分题库及答案详解(夺冠)
- 保险业务操作与理赔流程(标准版)
- 在线网课《机器人学基础(上海工程技术大学)》单元测试考核答案
- 食品安全管理体系的食品安全责任划分和追责机制
- 政审自传完整
- 湖州优彩新材料股份有限公司年产5000吨近红外反射新材料智能技改项目环境影响报告
- 动力管道设计手册-第2版
- (2)-集体合同工作流程图示与范例
- 河南卢氏县等8个国家重点生态功能区产业准入负面清单(试行)
- 上海钢结构厂房主体结构工程监理质量评估报告
- 蛇咬伤的救治
- GB/T 325.2-2010包装容器钢桶第2部分:最小总容量208L、210L和216.5L全开口钢桶
- 哈工大招生宣传ppt
评论
0/150
提交评论