Simulink学习笔记2--simulink模块操作

本节主要内容解决6个问题:
1.连接模块
如何利用Simulink自动连接模块?如何手动连接模块?
2.改变模块外观
如何改变模块方向和更改模块名称?如何为模块指定颜色?
3.设置模块参数
如何在模型参数对话框和Matlab工作区内设置模块参数?
4.标注模型图
如何在模型图中利用标签注释?
5.设置模块属性
如何在模块属性对话框中设置模块属性?
6.查表编辑器
如何利用查表编辑器和显示查表模块和自定义LUT模块?

1.连接模块

如何利用Simulink自动连接模块?
先用鼠标选择模块,再按Ctrl键,再鼠标单击目标模块,Simulink自动把源模块的输出端口与目标模块的输入端口相连。
如何手动连接模块?
先把鼠标放在源模块输出端口,光标变成十字形,再按下鼠标,拖动到目标模块的输入端口,最后形成信号流。

2.改变模块外观

如何改变模块方向和更改模块名称?
Rotate Block命令:模块顺时针旋转90°
Flip Block命令:模块顺时针旋转180°
模块的名字必须是唯一的,并且至少包含一个字符,可以双击模块名称,激活文本框,输入新名称,即可更换模块的名称。
还可以更改模块的字体、是否显示模块名称等细节,可以忽略。

如何为模块指定颜色?
选中模块,Format命令中foreground color和background color更改模块的前景色和背景色。

3.设置模块参数

许多Simulink模块都有一个或者多个模块专用参数,通过设置这些参数,可自定义这些模块的行为,从而满足特定使用要求。
如何在模型参数对话框和Matlab工作区内设置模块参数?
带有特定参数的模块都有一个模块参数对话框,可以在对话框中查看和设置这些参数。选中模块后,双击模块,即可打开模块参数对话框(Block Parameters)。

注:
模块的参数可以是数值,也可以是来自Matlab工作区的变量,而且模块参数还可以是表达式。一般而言,只有若干模块的参数依赖于同一个变量时,该功能才有用,但是还是强烈不推荐用Matlab工作区的变量作为模块参数,不然加强了模型对外部变量的依赖,除非在Simulink回调函数中对变量进行初始化处理。

4.标注模型图

可以在Simulink模型窗口中任意空白位置,为模型添加文本注释,对模型功能进行简短的说明。
如何在模型图中利用标签注释?
创建标签注释:任意空白位置单击左键,输入注释内容
移动标签注释:鼠标拖动注释到新位置
编辑标签注释:鼠标左键单击标注,标注内的文本变成可编辑状态,输入新内容
删除标签注释:选中标注,按Delete或Backspace键
注:
编辑标签注释时,可以在格式菜单Format下使能TeX命令(Enable TeX commands),使注释中解析特定字符串为特定字符,如希腊字母和数字符号等。

5.设置模块属性

如何在模块属性对话框中设置模块属性?
模块属性对话框(Block Properties)允许用户设置模块的属性,它有三个选项 General、Block Annotation、Callbacks。
General中对模块简单的描述,设置执行优先级,可以创建Tag参数文本。
BlockAnnotation是模块的标注面板,显示模块的参数。
Callback是允许创建或者编辑模块执行的回调函数。

6.查表编辑器

略。(有时间再写吧!)

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值