yay110 发表于 2009-11-30 10:30

关于将m文件处理结果实时输入到simulink模型

首先是m文件编程建立了一个实时处理系统,根据采集得到的信号产生分类结果。
然后建立了基于vr工具箱的模型,一个机械手的三维模型。

现在的问题是,在实时得到分类结果的同时,怎么马上将模型输入到simulink中控制机械手的模型实时演示呢?

yay110 发表于 2009-12-25 15:56

弱弱地问一个关于S函数的问题

实时采集处理程序,是一个.m文件,实时处理得到处理结果,输出的结果是间断的1,-1等数值。我需要用这些数值在simulink中控制虚拟模型

请问怎么将这个.m文件弄到simulink中呢?我尝试了S函数模块,和封装.m函数模块,运行起来都有问题。

请问还有什么好的方法么?

其实就是把M文件搞到simulink中。希望高人指点。

yay110 发表于 2010-1-15 09:51

最后该问题还是不太圆满的解决了。心想还是过来结个题吧

用到了两种方法,虽然都不是太好。

1。开两个matlab,其中一个运行m文件,然后不停地把运行结果存人.mat文件,另一个开simulink,不停的读。这样的好处就是简单,但是容易出错误,未解决。

2。嵌入式m文件模块。类似于s函数吧,暂时未发现问题

yay110 发表于 2010-1-15 09:52

最后该问题还是不太圆满的解决了。心想还是过来结个题吧

用到了两种方法,虽然都不是太好。

1。开两个matlab,其中一个运行m文件,然后不停地把运行结果存人.mat文件,另一个开simulink,不停的读。这样的好处就是简单,但是容易出错误,未解决。

2。嵌入式m文件模块。类似于s函数吧,暂时未发现问题

前面说碰到问题是因为本人程序中有采集,放在m函数模块中总出错,后面发现新版本中的simulink有实时采集工具箱,于是这个问题就解决了~~~
页: [1]
查看完整版本: 关于将m文件处理结果实时输入到simulink模型