matlab里的DEE在哪里,matlab_4_simulink仿真 及 dee实例步骤.doc

41528d3028836879cd698677c3999917.gifmatlab_4_simulink仿真 及 dee实例步骤.doc

36SIMULINK&DEE简介※如何进入SIMULINK?Step1:进入MATLABStep2:方法一:在workspace输入simulink的指令。方法二:点选MATLABCommandWindow上方之利用以上方法会获得下面的结果37※如何利用SIMULINK解ODEExample1:2311xStep1:dtx在Library中点选Continuous,在Continuous中选取integrator,按住鼠标左键拖曳至untitled中,分别在各接点拉上连接线并标明各个涵义。Step2:2311x(1)从Math中点选Gain的图标,拖曳至untitled中,并选取命令列中at/FlipBlock使其转18038(2)从Math中,拖曳Sum至untitled中(3)从Source中,用鼠标拖曳Constant至untitled,并把各点连结起来。(4)从Sink中拖曳Scope至untitled中,并与连结1x39(5)把Constant改为2,把Gain改为-3。Step3:设定参数(1)选择Simulation/Parameters(2)调整适当的起始时间、结束时间和数值方法。40(3)点选Simulation/Start,开始仿真。(4)点选Scope,显示仿真的结果。41Example2:)cos(212txet1)0()(21xStep1:dtx21(1)点选Continuous中之Integrator,拖曳至untitled。(2)按住鼠标右键可重复复制一个Integrator(3)标示,,,1x212x42(4)在Integrator上按鼠标两次,给定,01x12Step2:tex21(1)从Math中拖曳Sum,从Source中拖曳Clock至untitled中(2)从Functions&Tables中拖曳Fun至untitled中并修改其值为。1u43【NOTE】(1)Simulink中外来的变量以u表示(2)若函数太长,可把Fun边框拉大则可显示完整函数(3)从Math中拖曳Product至untitled中(4)把各点连结起来即可完成1x44Step3:txcos212(1)从Math中拖曳Gain至untitled中,并复制一个Fun、Sum和Product(2)修改Gain之值为-1;Fun1为)1(cosu(3)把各点连结即可完成2x(4)从Sink中拖曳Scope并复制,使其接上、1x245Step4:调整参数设定(1)选择Simulation/Parameters(2)调整适当的起始时间、结束时间和数值方法。46(3)显示仿真的结果。※如何利用DEE解ODE*如何进入DEE?(1)Ans:在Workspace输入dee(2)执行后会产生以下结果47(3)打开Simulink,并把dee拖曳至untitled(3)在dee上用鼠标点两下,打开deeName:方程式名称#of:外界输入变量的个数=:微分方程式dtx48x0:微分方程式的起始值y=:解完方程式后之值【NOTE】(1)外界输入变量以表示iu(2)微分方程式变量以表示x(3)i表示个数Example1:11xStep1:利用上述方法打开deeStep2:在的方框内输入dtx2)1(3xStep3:在的方框中输入起始值00 x49Step4:在的方框中输入要解的变量yStep5:编辑完成之后,若最下方之Status为READY,则可按下右下角的Done;若无,则需重新检查或编辑Step6:从Sink中拖曳Scope至untitled中,并把点连结起来50Step7:调整Simulation/Parameters中之时间和数值方法Step8:按下Simulation/Start开始仿真51Step9:显示仿真结果Example2:)cos(212txet1)0()(21xStep1:利用上述方法打开deeStep2:因为t为外界输入所以在#of的方框中输入1Step3:在的方框内输入连立方程式dtxStep4:在的方框中输入起始值0,1052Step5:在的方框中输入要解的变量yStep6:按下Done即编辑完成DEE53Step7:从Source中拖曳Clock至untitledStep8:从Sink中拖曳Scope至untitled并复制一个,并把各点连结起来.Step9:调整Simulation/Parameters中之时间和数值方法54Step10:按下Simulation/Start开始仿真Step11:显示仿真结果【NOTE】若要把结果显示在一张图上则可利用Mux55Step1:从Signals&Systems中拖曳Mux至untitled中,并把各点连结起来Step2:重复Step9~Step11则其结果如以下所示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值