-
simulink
的命令集
仿真命令
sim
< br>仿真运行一个
simulink
模块
sldebug
调试一个
simulink
模块
simset
设置仿真参数
simget
获取仿真参数
线性化和整理命令
linmod
从连续时间系统中获取线性模型
linmod2
也是获取线性模型,采用高级方法
dinmod
从离散时间系统中获取线性模型
trim
为一个仿真系统寻找稳定的状态参数
构建模型命令
open_system
打开已有的模型
close_system
关闭打开的模型或模块
new_system
创建一个新的空模型窗口
load_system
加载已有的模型并使模型不可见
save_system
保存一个打开的模型
add_block
添加一个新的模块
add_line
添加一条线(两个模块之间的连线)
delete_block
删除一个模块
delete_line
删除一根线
find_system
查找一个模块
hilite_system
使一个模块醒目显示
replace_block
用一个新模块代替已有的模块
set_param
为模型或模块设置参数
get_param
获取模块或模型的参数
add_param
为一个模型添加用户自定义的字符串参数
delete_param
从一个模型中删除一个用户自定义的参数
bdclose
< br>关闭一个
simulink
窗口
bdroot
根层次下的模块名字
gcb
获取当前模块的名字
gcbh
获取当前模块的句柄
gcs
获取当前系统的名字
getfullname
获取一个模块的完全路径名
slupdate
将
1.x
的模块升级为
3.x
p>
的模块
addterms
为未连接的端口添加
terminators
模块
boolean
将数值数组转化为布尔值
slhelp
simulink
的用户向导或者模块帮助
封装命令
hasmask
检查已有模块是否封装
hasmaskdlg
检查已有模块是否有封装的对话框
hasmaskicon
检查已有模块是否有封装的图标
iconedit
使用
ginput
函数来设计模块图标
maskpopups
返回并改变封装模块的弹出菜单项
movemask
重建内置封装模块为封装的子模块
库命令
libinfo
从系统中得到库信息
诊断命令
sllastdiagnostic
上一次诊断信息
sllasterror
上一次错误信息
sllastwarning
上一次警告信息
sldiagnostics
为一个模型获取模块的数目和编译状态
硬拷贝和打印命令
frameedit
编辑打印画面
print
将
simulink
系统打印成图片,或将图片保存为
m
文件
printopt
打印机默认设置
orient
设置纸张的方向
常用
Simulink
模块简介
Sources
库中模块
Band-Limited white Noise
给连续系统引入白噪声
Chirp
Signal
产生一个频率递增的正弦波(线性调频信号)
Clock
显示并提供仿真时间
Constant
生成一个常量值
Counter
Free-Running
自运行计数器,计数溢出时自动清零
Counter Limited
有限计数器,可自定义计数上限
Digital Clock
生成有给定采样间隔的仿真时间
From File
从文件读取数据
From
Workspace
从工作空间中定义的矩阵中读取数据
Ground
地线,提供零电平
Pulse
Generator
生成有规则间隔的脉冲
In1
提供一个输入端口
Ramp
生成一连续递增或递减的信号
Random Number
生成正态分布的随机数
Repeating Sequence
生成一重复的任意信号
Repeating Sequence Interpolated
生成一重复的任意信号,可以插值
Repeating Sequence Stair
生成一重复的任意信号,输出的是离散值
Signal Builder
带界面交互的波形设计
Signal
Generator
生成变化的波形
Sine Wave
生成正弦波
Step
生成一阶跃函数
Uniform
Random Number
生成均匀分布的随机数
Sink
库中模块
Display
显示输入的值
Floating
Scope
显示仿真期间产生的信号,浮点格式
Out1
提供一个输出端口
Scope
显示仿真期间产生的信号
Stop Simulation
当输入为非零时停止仿真
Terminator
终止没有连接的输出端口