什么情况下SIMULINK的MUX模块输出输入模块维度为-1?

在机构动态仿真-使用matlab和simulink中有个曲柄滑块的示例:
计算曲柄滑块的运动学参数

余据书中说明建立了simulink模型(见附件)。现在有一个问题mux模块输入5个参数,加上matlab 5.x以后加入的时间參数应该有6个参数,但是使用如下命令只能绘出4个图形:

注:书中说Matlab 5.x以前的版本,需要在MUX中显示加入Clock参数

}

--为一个模型获取模块的数目和编譯状态?用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语句,但是无法把不同时刻的不同输出输入模块值汇总成串行数据

}

MATLAB 和 Simulink 基础入门教程、免费正版软件申请还有更多实用在线技术资源 >>

}

我要回帖

更多关于 输出输入模块 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信