一、分析题目,对dx积分才能求出x,可以通过引入积分器,其中积分器的输入是dx,输出就是x
二、确定需要的模块,存在-5x,需要一个gain模块,有-5x+u需要一个sum模块,加上一步需要的积分器,此处这里的u用正弦信号,需要一个sine wave,查看信号情况,需要一个scope模块,需要观察两信号的叠加输出,输出一个mux模块,为了将数据引入到workspace中,引入一个toWorkspace模块
三、仿真模型图为:
参数设置比较简单sum就是list of signs:|+-; toworkspace的variable name: simoutG, save format: Array
四、仿真的截图:为了更加方便,把scope的File中的open at start of simulation选中,只要开始仿真,就会自动打开scope窗口了:
五、同样,也可以通过matlab的命令行,用命令:plot(out.simoutG),注意,这里的out.simoutG变量名和模型图中的toworksapce的标号是对应的。这里又被课本给坑了一个小时,我去年买了个表,不能出书就不要勉强,为了评职称,也认点真好吗。
标签:simulink,5x,simoutG,积分器,模块,scope,dx From: https://www.cnblogs.com/guochaoxxl/p/17464699.html