仿真命令:
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 --重建内置封装模块为封装的子模块 ﻫ诊断命令: ﻫsllastdiagnostic ——上一次诊断信息 ﻫsllasterror --上一次错误信息
sllastwarning —-上一次警告信息
sldiagnostics --为一个模型获取模块的数目和编译状态
用sim()函数 ﻫ该函数的调用格式为: ﻫ[t,x,y]=sim(f1,tspan,options,ut)
其中f1为SIMULINK的模型名,tspan为仿真时间控制变量;参数options为模型控制 参数;ut为外部输入向量。
ﻫ请问matlab中的仿真模块,可以看到起源程序吗? ﻫ那些基本模块是看不了源代码的,有很多模块是用subsystem组成的,你可以用 look under mask(鼠标右键)看到里面是怎样用子模块搭接的,还有很多是 由s函数写成的simulink的模块,这些直接edit sfunname(s函数的名字) 就可以看到源代码
请问:在simulink参数中设置的步长是50e—6,在系统中有一个simout模块向MATLAB 中传递数据,但是希望以1e—3的步长获取数据,因该如何设计?在simout模块中直接设定仿真步长是不能运行的。 需要插入一个"zero order hold"模块,将该模块的采样时间设置为1e-03就可以了 。 ﻫﻫsimulink中IGBT等电力元件都有个m极,是什么作用的?
用于测量流过IGBT电流及其电压 ﻫ-—-—-—— ﻫ用simlink画的图,在示波器中显示,如何复制到word中告诉你一个办法,在加上示波器的地方加上to workspace 改为array 在主窗口中plot 直接抓过去也行吧。
Edit下有copy model选项 ﻫsimulink中的mask问题请问如何封装,prompt,varible填啥?如何初始化 ?
prompt中,填写变量的提示,如:直线斜率 variable中填写变量名。如:k
一个关于simulink仿真的问题
ﻫ根据4个输出a1、a2、a3、a4判断,输出最大的ai所对应的数。这样一个过程不用s 函数能不能实现阿
Simulink中的常见问题要点 来自淘豆网www.taodocs.com转载请标明出处.