Matlab 版 (精华区)

发信人: zjliu (秋天的萝卜), 信区: Matlab
标  题: [合集]急求-〉〉MATLAB的GUI与Simulink的连接问题
发信站: 哈工大紫丁香 (2004年03月03日21:58:25 星期三), 站内信件


────────────────────────────────────────
 rica (rica)                          于 Tue Mar  2 17:11:04 2004 说道:


我现在正在用MATLAB里的GUI做一个图形界面。该界面是用来实现输入一个小车的速度就得
调用一个Simulink的模型进行仿真,也就是这个simulink的模型图的给定的输入是上面所
提到的界面输入的值经过一系列的运算得到的。我在这个simulink得模型中使用了source
s模块库里的From File 模块,我对这个模块的使用不是很清楚,只知道它好像可以从M文
件中得到输入数据。
     我的思路就是在界面生成的M文件中的确定按钮的回调函数中调用Simulink模型,然
后通过模型中的From File模块打开一个新的M文件
在这个新的M文件中从界面得到输入的数据计算出要输入到Simulink模型中的数据,然后s
imulink就可以仿真并返回数据进行分析。
  不知道我的思路是否对,而且我不知道在那个新的M文件里怎样写那些要输入到simulin
k模型中的数据。格式怎么写。

万分感谢!!

────────────────────────────────────────
 zjliu (秋天的萝卜)                   于 2004年03月02日17:17:14 星期二 说道:

把这个sim函数用上

────────────────────────────────────────
 Mathsims (第二百三十七世剩闲)        于 Tue Mar  2 17:25:08 2004 说道:

没有必要再读文件!
直接把界面中得到的值赋给工作空间中的变量,就可以了。model可以读到这些变量的。


────────────────────────────────────────
 rica (rica)                          于 Tue Mar  2 17:30:52 2004 说道:

谢谢,sim我用了,可是我的simulink的模型的输入信号是从GUI的界面中输入的,我不知
道应该怎样把从GUI的界面中输入的数据输入到SIMULINK里,而且这个simulink模型里的输
入信号模块用哪一个


────────────────────────────────────────
 rica (rica)                          于 Tue Mar  2 17:33:41 2004 说道:

不好意思,我不是很清楚怎么赋,好像GUI不能再workspace里留下东西,



────────────────────────────────────────
 atlaszm (zlj)                        于 2004年03月02日17:45:43 星期二 说道:

            用这个:assignin

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.092毫秒