Simulink中的常见问题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

仿真命令:?

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 --获取当前模块的名字?

gcs --获取当前系统的名字?

getfullname --获取一个模块的完全路径名?

slupdate --将的模块升级为的模块?

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"

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?函数能不能实现阿我用了if else 语句,但是无法把不同时刻的不同输出值汇总成串行数据流输出。?用mux将各路信号构造成向量信号,再用matlab fcn 下的max对之进行操作即可?

-------------------------------------------------------------------------?-------?

怎么实现在simulink仿真过程中与其他程序进行通讯,即如何在simulink仿真过程?中实时读出数据。不论通过网络或变量空间中的变量都行,应该怎么实现,请教!?

用to workspace或to file 都可以保存仿真时的数据?

-------------------------------------------------------------------------?-------?

请问如何在simulink中实现A/D和D/A转换。?有相关的模块,在xpc中,不过得和硬件对应上?

-------------------------------------------------------------------------?-------?

请问如何改变ode45函数中的步长?

ode45现在的版本不允许显式给出步长?-------------------------------------------------------------------------?-------?

请教:如何将workspace中的输入,输出数据存为*.txt文件?

save filename varname -ASCII?varname是要存储的变量名,之间用空格分隔?-------------------------------------------------------------------------?-------?

将PID的SIMULINK图的输出仿真图形怎样与自己设计的界面中的按钮连接回调函数?怎么编要显示的数据用Outport

相关文档
最新文档