永发信息网

如何在Matlab/Simulink中封装子系统/模块

答案:1  悬赏:60  手机版
解决时间 2021-02-28 22:02
如何在Matlab/Simulink中封装子系统/模块
最佳答案
步骤1:先建立一个子系统。通常有两种方式,一为在库选择Subsystem,然后建立子系统;一为选中要封装为子系统的部分,然后生成。两种方式
步骤2:建立所要实现的子系统,本例实现一个sin信号源,即,
Out(t) = Amp*Sin(Freq*t+Phase) + Bias,。
未进行编辑的子模块还不能进行参数值的设定
步骤3:模块编辑。右击模块→Mask→Create Mask,或者选择模块,按快捷键Ctrl+M,出现的编辑界面
步骤4:图标显示,即子模块的外观显示。可以在Icon Drawing Commands里面用plot画,也可以直接用image命令导入。其他命令见Command,可以根据需要自定义。
在Icon Drawing Commands里输入如下命令,得到所要显示的图
t=0:0.2:2*pi;y=sin(t);
plot(t,y,[0 0],[-1 1],[0 2*pi],[0 0])
步骤5:参数编辑。添加需要编辑或设置的参数,以幅值为例,按图所示的1,2,3,4进行编辑
步骤6:要能够对相应参数的值进行设定,还需要对需要编辑的参数进行选择,
,按照图中1,2,3,4,5分别进行操作。完成后会看到方框中出现该幅值的变量Amp
步骤7:其他参数如Bias,Frequency,Phase都按照相似的方式进行设置
步骤8:其他。如对该模块的描述,初始值设定等。如在Documentation的Mask description窗口输入
Output a sine wave:
O(t) = Amp*Sin(Freq*t+Phase) + Bias
则界面显示提示,
步骤9:仿真。设定好值后,进行仿真,结果
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现代伊兰特机油为什么会进到进气道里边
江苏射阳经济开发区管理委员会在什么地方啊,
新绿色大酒店怎么去啊,有知道地址的么
消火栓井套什么定额
【石英谐振器】石英谐振器晶振和振荡器晶振有
天安家电旗舰店在什么地方啊,我要过去处理事
简易交通灯控制电路设计
全友居黄焖鸡米饭新乡分店在什么地方啊,我要
南京到安徽石潭坐车怎么去
支付宝活动,我用“和谐福”和你们换“富强福
美女们,染发不卷不烫不拉会好看吗?
风水八字
怎么样才能让小孩不抄别人的作业
为什么我小米钱包没有指纹支付的设置
现代汽车音响aux插上音频线无反应,怎么维修
推荐资讯
what's the time,jimmy?的回答
别人说我可爱什么意思
京津五金土杂百货地址有知道的么?有点事想过
湖北考生理科529分能读哪些学校
王家卤肉店在哪里啊,我有事要去这个地方
请问,网络断开后,为撒系统仍认为在连接中,上
求填空题第一道
猫到家里下崽有什么寓意
下列关于计量资料的说法,正确的是(  )。
西园招待所我想知道这个在什么地方
“阿利亚都苦萨伊骂死 ”是什么意思
苏伯尔电压力锅维修点在什么地点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?