声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2190|回复: 3

[编程技巧] 关于将m文件处理结果实时输入到simulink模型

[复制链接]
发表于 2009-11-30 10:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

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

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

使用道具 举报

 楼主| 发表于 2009-12-25 15:56 | 显示全部楼层

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

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

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

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

其实就是把M文件搞到simulink中。希望高人指点。
 楼主| 发表于 2010-1-15 09:51 | 显示全部楼层
最后该问题还是不太圆满的解决了。心想还是过来结个题吧

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

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

2。嵌入式m文件模块。类似于s函数吧,暂时未发现问题
 楼主| 发表于 2010-1-15 09:52 | 显示全部楼层
最后该问题还是不太圆满的解决了。心想还是过来结个题吧

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

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

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

前面说碰到问题是因为本人程序中有采集,放在m函数模块中总出错,后面发现新版本中的simulink有实时采集工具箱,于是这个问题就解决了~~~

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 19:47 , Processed in 0.054465 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表