Simulink中的常见问题

上传人:风** 文档编号:169150322 上传时间:2022-11-14 格式:DOC 页数:12 大小:24.50KB
收藏 版权申诉 举报 下载
Simulink中的常见问题_第1页
第1页 / 共12页
Simulink中的常见问题_第2页
第2页 / 共12页
Simulink中的常见问题_第3页
第3页 / 共12页
资源描述:

《Simulink中的常见问题》由会员分享,可在线阅读,更多相关《Simulink中的常见问题(12页珍藏版)》请在装配图网上搜索。

1、Simulink中的常见问题 - 教育文库 仿真命令: sim ---仿真运行一个simulink模块 sldebug ---调试一个simulink模块 simset ---设置仿真参数 simget ---获取仿真参数 线性化和整理命令: linmod ---从连续时间系统中获取线性模型(状态方程) linmod2 ---也是获取线性模型,采用高级方法 dinmod ---从离散时间系统中获取线性模型 trim ---为一个仿真系统寻找稳定的状态参数 构建模型命令: open_system --翻开已有的模型 close_system

2、 --关闭翻开的模型或模块 new_system --创立一个新的空模型窗口 load_system --加载已有的模型并使模型不可见 save_system --保存一个翻开的模型 add_block --添加一个新的模块 add_line --添加一条线〔两个模块之间的连线〕 delete_block --删除一个模块 delete_line --删除一根线 find_system --查找一个模块 hilite_system --使一个模块醒目显示 replace_block --用一个新模块代替已有的模块 set_param --为模型或模块设置参

3、数 get_param --获取模块或模型的参数 add_param --为一个模型添加用户自定义的字符串参数 delete_param --从一个模型中删除一个用户自定义的参数 bdclose --关闭一个simulink窗口 bdroot --根层次下的模块名字 gcb --获取当前模块的名字 gcbh --获取当前模块的句柄 gcs --获取当前系统的名字 getfullname --获取一个模块的完全途径名 slupdate --将1.x的模块晋级为3.x的模块 addterms --为未连接的端口添加terminators模块 boolean --

4、将数值数组转化为布尔值 slhelp --simulink的用户向导或者模块帮助 封装命令: hasmask --检查已有模块是否封装 hasmaskdlg --检查已有模块是否有封装的对话框 hasmaskicon --检查已有模块是否有封装的图标 iconedit --使用ginput函数来设计模块图标 maskpopups --返回并改变封装模块的弹出菜单项 movemask --重建内置封装模块为封装的子模块 诊断命令: sllastdiagnostic --上一次诊断信息 sllasterror --上一次错误信息 sllastwa

5、rning --上一次警告信息 sldiagnostics --为一个模型获取模块的数目和编译状态 用sim函数 该函数的调用格式为: [t,x,y]=sim(f1,tspan,options,ut) 其中f1为SIMULINK的模型名,tspan为仿真时间控制变量;参数options为模型控制 参数;ut为外部输入向量。 请问matlab中的仿真模块,可以看到起程序吗? 那些根本模块是看不了代码的,有很多模块是用subsystem组成的,你可以用 look under mask(鼠标右键)看到里面是怎样用子模块搭接的,还有很多是 由s函数写成的s

6、imulink的模块,这些直接edit sfunname(s函数的名字) 就可以看到代码 请问:在simulink参数中设置的步长是50e-6,在系统中有一个simout模块向MATLAB 中传递数据,但是希望以1e-3的步长获取数据,因该如何设计?在simout模块中直接设定仿真步长是不能运行的。 需要插入一个\模块,将该模块的采样时间设置为1e-03就可以了 。 simulink中IGBT等电力元件都有个m极,是什么作用的? 用于测量流过IGBT电流及其电压 ------- 用simlink画的图,在示波器中显示,如何复制到word中告诉你一个方法,在加上示波器的

7、地方加上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将各路信号构造成向量信号,再用matla

8、b fcn下的max对之进展操作即可 ------------------------------------------------------------------------- ------- 怎么实如今simulink仿真过程中与其他程序进展通讯,即如何在simulink仿真过程 中实时读出数据。不管通过网络或变量空间中的变量都行,应该怎么实现,请教! 用to workspace或to file 都可以保存仿真时的数据 -------------------------------------------------------------------------

9、 ------- 请问如何在simulink中实现A/D和D/A转换。 有相关的模块,在xpc中,不过得和硬件对应上 ------------------------------------------------------------------------- ------- 请问如何改变ode45函数中的步长 ode45如今的版本不允许显式给出步长 ------------------------------------------------------------------------- ------- 请教:如何将workspace中的输入,输出数据存为*.

10、txt文件? save filename varname -ASCII varname是要存储的变量名,之间用空格分隔 ------------------------------------------------------------------------- ------- 将PID的SIMULINK图的输出仿真图形怎样与自己设计的界面中的按钮连接 回调函数 怎么编要显示的数据用Outport端子表示,就可以用sim函数直接获得数据了 -----------------------------------------------------------------

11、-------- ------- 怎样才能增加采样点? 在Simulink里边连接框图,阶跃step输入经过一积分环节1/s,用out输出至workspa ce,tout跟yout都为56×1,能不能把56变成更大的值?怎么设置?谢谢!!!!! ! 能增加,simulink中你得到的是默认的结果 假如向增加,那么可以认为减小允许的误差限,即在simulink中的relative error项 ,如将其变化成e-6或其他更小的值。另外还可以通过定步长方法进展仿真〔这时应 该注意要确认能保证仿真精度要求〕 -----------

12、-------------------------------------------------------------- workspace,数据多了就存不下啦? 采样时间设为0.01秒,运行假设干秒以后,在workspace中翻开scopedata(示波器form at设定为Array,limit data points to last没选择!〕时,系统提示:cannot display variables with more then 10000 elements,什么原因? 数据量大了是不能显示得 实在不显示,可以考虑将矩阵存到文件中,你

13、再去读文件了。 另外:你的矩阵维数是多少 connot display variables with more than 65536 elements! a=ones(500,499); 双击workspace中的a矩阵 simulink中的数据为什么会丧失啊? 我在做一个比拟大的系统的rtw仿真 可是在仿真时,要是记录数据的模块〔比方示波器,to workspace)等比拟多或者步 长比拟小时,就会出现记录的数据不全或者干脆丧失的现象,比方to workspace的 数据只有后面或者前面的几百个,丢了好多。记录不全。出现提示信息如下 War

14、ning: Received shutdown message from target 15.002000 seconds ago. Waitin g for final data logging buffer and logging terminator... Warning: Received shutdown message from target 30.004000 seconds ago. Waitin g for final data logging buffer and logging terminator... Warning: Rec

15、eived shutdown message from target 45.003000 seconds ago. Waitin g for final data logging buffer and logging terminator... Warning: Received shutdown message from target 60.008000 seconds ago. Waitin g for final data logging buffer and logging terminator... Warning: Did not recei

16、ved final data logging buffer and logging terminator f rom target. Disconnecting... 这样运行就停顿了,但数据不全。另外,有时候运行时会出现突然黑屏现象。 还有就是在rtw中如何进展数据的实时观测,scope不可以了,在gui中编程可以实现 吗? 看看原来的simulink模型 其中示波器或其他输出环节中可能选择了存最新假设干数据的选项,解除它即可 -------------------------------------------------------

17、------------------ ------- 请问白噪声譜消费随即数问题? 白噪声譜为S0,如何消费随即数序列? 遇到问题: 1,用simulink中的Band-Limited White Noise模块,设置 Noise Power为S0, 可是为什么Sle time取不同的值,生成的 消费随即数序列大小相差很大,有数量级的差异, 不应该有那么大吧?? 2,消费随机数的大小与Seed的取值有关吗? 3,有无更简单的方法。 你注意到1的现象很好 实际该模块发出的噪声是经过除以sqrt(T)后的结果,T是采样周期。所以你觉

18、得幅 值不同,这样可以保证噪声的强度符合有求。 ------------------------------------------------------------------------------ -- 很多事情的答案并不止一个,所以我们永远有路可以走。 请教:怎样能查到仿真块的程序? simulink自带的模块假如不是mask的就查不了 为什么用SUMULINK里to file模块中的数据传不到M文件?需要设置什么?谢谢 是写入.mat中的。 用load命令读入到workspace。 ------- 请问如何产生带

19、限白噪声 假如先产生随机数再通过滤波器,请问,滤波器归一化频率如何确定,和采样频率 归一化吗 使用Band-Limited White Noise模块 请教:关于.m文件和simulink模型的仿真速度的问题。 一个控制问题,用.m文件做仿真,运行时间大约15分钟;然后作成simulink模型, 运行了24小时也没有得到结果。这是什么原因?simulink就如此慢吗?小弟对simul ink不熟,请指教有无加快速度的方法?〔accelerate用过了〕。谢谢。 问题不清楚,只能猜一下 simulink是不是有代数环?在mand

20、窗口看看 m文件用pcode处理一下 ------------------------------------------------------------------------- ------- 请教:如何在.m文件中实现变量延时?就象simulink中的传输延时模块的功能。谢 谢。 没方法,m文件中只是数值计算,只有调用顺序问题,假如使用差分方程计算,对应 于滞后一些的循环 simulink仿真是有时间基准的 ------------------------------------------------------------------------- ------- Simulink模型的PreLoadFcn属性在哪里写的呀?谢谢 翻开模型文件——file--model property——callbacks,进展修改即可 ------------------------------------------------------------------------- ------- 存在simulink下的file.mat中的文件结果怎么才能在程序里调用呢?需要什么设置 第 12 页 共 12 页

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!