教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

Simulink中的常见问题

来源:网络收集 时间:2026-08-26
导读: 仿真命令: sim ---仿真运行一个simulink模块 sldebug ---调试一个simulink模块 simset ---设置仿真参数 simget ---获取仿真参数 线性化和整理命令: linmod ---从连续时间系统中获取线性模型(状态方程) linmod2 ---也是获取线性模型,采用高级方法 dinmod -

仿真命令:

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 --返回并改变封装模块的弹出菜单项

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 函数能不能实现阿?我用了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是要存储的变量名,之间用空格分隔

------------------------------------------------------------------------- -------

-------------------------------------------------------------------------

-------

怎样才能增加采样点?

在Simulink里边连接框图,阶跃step输入经过一积分环节1/s,用out输出至workspa

ce,tout跟yout都为56×1,能不能把56变成更大的值?怎么设置?谢谢!!!!!

能增加,simulink中你得到的是默认的结果

如果向增加,则可以认为减小允许的误差限,即在simulink中的relative error项

,如将其变化成e-6或其他更小的值。另外还可以通过定步长方法进行仿真(这时应

该注意要确认能保证仿真精度要求)

-------------------------------------------------------------------------

workspace,数据多了就存不下啦?

采样时间设为0.01秒,运行若干秒以后,在workspace中打开scopedata(示波器form

at设定为Array,limit data points to last没选择!)时,系统提示:cannot

display variables with more then 10000 elements,什么原因?

数据量大了是不能显示得

实在不显示,可以考虑将矩阵存到文件中,你再去读文件了。

另外:你的矩阵维数是多少

connot display variables with more than 65536 elements!

a=ones(500,499);

双击workspace中的a矩阵

simulink中的数据为什么会丢失啊?

我在做一个比较大的系统的rtw仿真

可是在仿真时,要是记录数据的模块(比如示波器,to workspace)等比较多或者步

长比较小时,就会出现记录的数据不全或者干脆丢失的现象,比如to workspace的

数据只有后面或者前面的几百个,丢了好多。记录不全。出现提示信息如下

Warning: Received shutdown message from target 15.002000 seconds ago.

Waitin

g for final data logging buffer and

logging terminato …… 此处隐藏:16053字,全部文档内容请下载后查看。喜欢就下载吧 ……

Simulink中的常见问题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1443479.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)