tnjk.net
当前位置:首页 >> simulink问题 >>

simulink问题

你用的是Demux模块,错误的原因是输入和输出信号的维数不匹配。 Demux模块的基本作用是把一个输入信号给展开成多个输出信号,有两种工作模式,即向量模式和总线选择(Bus selection)模式,取决于你是否选中了Bus selection mode参数(注意:Mat...

你是不是使用的别人的模型在自己的软件上,如果版本不一样可能会这样,你把模型复制下在自己的版本下新建一个粘贴上应该就好了。如果用到了GUI记得也改成和自己版本配套的,不知道能不能解决你的问题,成功的话请采纳哦~

图中元件的输出方框和箭头代表不同的信号,方框代表强电信号,箭头是弱点信号,这两种信号不可以直接相连。simpowersystem里有measurement里有电压测量模块,通过电压测量模块可以连接到后面的模块。

仿真的步距已经小于最小值了 可以通过修改仿真算法,或固定步长 不过希望您还是检查下控制算法是否有错,可能是短时间内输出值过大引起的。

你是不是使用的matlab 7 这个版本好像SIMULINK 需要特殊处理一下 才能正常保存 LZ 的模型中是不是包含有汉字 我看 其中有 The model'untitled1' contains characters that cannot be encoded with the model's character encoding, 'GBK' 代表ma...

兄弟,首先您这图实在是看不清。 但是看这个报错的信息,应该是出现代数环了,用unit delay模块应该就可以解决问题。就是在你的反馈信号前加一个unit delay模块,在discrete模块库中。 看小图,我猜你没用goto/from模块,所以我猜你这不是顶层的...

一般不用导数算法,这么简单的直接写出传递函数就行了。 都是0肯定不对,不知道数值都是多少,也许是数值很小看着像0

能找专门的人啦调试的

其实这个出错提示已经说明了原因和解决方法。 simulink仿真时,默认如果遇到超过1000个连续的过零事件,就会报错,如果想继续仿真,那么第一种方法就是使用自适应过零检测算法,在Simulation->Configuration Parameters->Zero Crossing Options...

设计一个模拟带通滤波器,Q值稍大一点。如果要精确,恐怕得多级滤波。

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com