matlab_4_SIMULINK仿真_及_DEE实例步骤

matlab_4_SIMULINK仿真_及_DEE实例步骤

ID:40084716

大小:1.15 MB

页数:19页

时间:2019-07-20

matlab_4_SIMULINK仿真_及_DEE实例步骤_第1页
matlab_4_SIMULINK仿真_及_DEE实例步骤_第2页
matlab_4_SIMULINK仿真_及_DEE实例步骤_第3页
matlab_4_SIMULINK仿真_及_DEE实例步骤_第4页
matlab_4_SIMULINK仿真_及_DEE实例步骤_第5页
资源描述:

《matlab_4_SIMULINK仿真_及_DEE实例步骤》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、36SIMULINK&DEE简介※如何进入SIMULINK?Step1:进入MATLABStep2:方法一:在workspace输入simulink的指令。方法二:点选MATLABCommandWindow上方之利用以上方法会获得下面的结果37※如何利用SIMULINK解ODEExample1:x3x211Step1:xxdt11在Library中点选Continuous,在Continuous中选取integrator,按住鼠标左键拖曳至untitled中,分别在各接点拉上连接线并标明各个涵义。Step2:x

2、3x211(1)从Math中点选Gain的图标,拖曳至untitled中,并选取命令列中Format/FlipBlock使其转18038(2)从Math中,拖曳Sum至untitled中(3)从Source中,用鼠标拖曳Constant至untitled,并把各点连结起来。(4)从Sink中拖曳Scope至untitled中,并与x连结139(5)把Constant改为2,把Gain改为-3。Step3:设定参数(1)选择Simulation/Parameters(2)调整适当的起始时间、结束时间和数值方法。40(3

3、)点选Simulation/Start,开始仿真。(4)点选Scope,显示仿真的结果。txxxe112Example2:x1(0)0x2(0)1x2x1x2cos(t)xxdt11Step1:xxdt22(1)点选Continuous中之Integrator,拖曳至untitled。41(2)按住鼠标右键可重复复制一个Integrator(3)标示x,x,x,x1212(4)在Integrator上按鼠标两次,给定x00,x011242tStep2:xxx

4、e112(1)从Math中拖曳Sum,从Source中拖曳Clock至untitled中(2)从Functions&Tables中拖曳Fun至untitled中并修改其值为u1e。【NOTE】(1)Simulink中外来的变量以u表示(2)若函数太长,可把Fun边框拉大则可显示完整函数43(3)从Math中拖曳Product至untitled中(4)把各点连结起来即可完成x1Step3:xxxcost212(1)从Math中拖曳Gain至untitled中,并复制一个Fun、Sum和Product44(2)修改

5、Gain之值为-1;Fun1为cos(u(1))(3)把各点连结即可完成x2(4)从Sink中拖曳Scope并复制,使其接上x、x12Step4:调整参数设定(1)选择Simulation/Parameters45(2)调整适当的起始时间、结束时间和数值方法。(3)显示仿真的结果。46※如何利用DEE解ODE*如何进入DEE?(1)Ans:在Workspace输入dee(2)执行后会产生以下结果(3)打开Simulink,并把dee拖曳至untitled47(3)在dee上用鼠标点两下,打开deeName:方程式名称#ofi

6、nput:外界输入变量的个数dxdt=:微分方程式x0:微分方程式的起始值y=:解完方程式后之值【NOTE】(1)外界输入变量以ui表示(2)微分方程式变量以xi表示(3)i表示个数Example1:x3x211Step1:利用上述方法打开dee48Step2:在dxdt的方框内输入3x(1)2Step3:在x0的方框中输入起始值0Step4:在y的方框中输入要解的变量49Step5:编辑完成之后,若最下方之Status为READY,则可按下右下角的Done;若无,则需重新检查或编辑Step6:从Sin

7、k中拖曳Scope至untitled中,并把点连结起来Step7:调整Simulation/Parameters中之时间和数值方法50Step8:按下Simulation/Start开始仿真Step9:显示仿真结果txxxe112Example2:x1(0)0x2(0)1x2x1x2cos(t)Step1:利用上述方法打开dee51Step2:因为t为外界输入所以在#ofinput的方框中输入1Step3:在dxdt的方框内输入连立方程式Step4:在x0的方框中输入起始值0,1Step5:在y的

8、方框中输入要解的变量52Step6:按下Done即编辑完成DEEStep7:从Source中拖曳Clock至untitledStep8:从Sink中拖曳Scope至untitled并复制一个,并把各点连结起来.53Step9:调整Simulation/Parameters中之

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。