MATLAB Simulink的常用函数,命令及变量

simulink的命令集

仿真命令

sim 仿真运行一个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 关闭一个simulink窗口
bdroot 根层次下的模块名字
gcb 获取当前模块的名字
gcbh 获取当前模块的句柄
gcs 获取当前系统的名字
getfullname 获取一个模块的完全路径名
slupdate 将1.x的模块升级为3.x的模块
addterms 为未连接的端口添加terminators模块
boolean 将数值数组转化为布尔值
slhelp simulink的用户向导或者模块帮助

封装命令

hasmask 检查已有模块是否封装
hasmaskdlg 检查已有模块是否有封装的对话框
hasmaskicon 检查已有模块是否有封装的图标
iconedit 使用ginput函数来设计模块图标
maskpopups 返回并改变封装模块的弹出菜单项
movemask 重建内置封装模块为封装的子模块

库命令

libinfo 从系统中得到库信息

诊断命令

sllastdiagnostic 上一次诊断信息
sllasterror 上一次错误信息
sllastwarning 上一次警告信息
sldiagnostics 为一个模型获取模块的数目和编译状态

硬拷贝和打印命令

frameedit 编辑打印画面
print 将simulink系统打印成图片,或将图片保存为m文件
printopt 打印机默认设置
orient 设置纸张的方向

上一篇:基于simulink的s-function的PWM生成


下一篇:MATLAB/simulink控制系统之离散系统模型(0基础)