关于将m文件处理结果实时输入到simulink模型
首先是m文件编程建立了一个实时处理系统,根据采集得到的信号产生分类结果。然后建立了基于vr工具箱的模型,一个机械手的三维模型。
现在的问题是,在实时得到分类结果的同时,怎么马上将模型输入到simulink中控制机械手的模型实时演示呢?
弱弱地问一个关于S函数的问题
实时采集处理程序,是一个.m文件,实时处理得到处理结果,输出的结果是间断的1,-1等数值。我需要用这些数值在simulink中控制虚拟模型请问怎么将这个.m文件弄到simulink中呢?我尝试了S函数模块,和封装.m函数模块,运行起来都有问题。
请问还有什么好的方法么?
其实就是把M文件搞到simulink中。希望高人指点。 最后该问题还是不太圆满的解决了。心想还是过来结个题吧
用到了两种方法,虽然都不是太好。
1。开两个matlab,其中一个运行m文件,然后不停地把运行结果存人.mat文件,另一个开simulink,不停的读。这样的好处就是简单,但是容易出错误,未解决。
2。嵌入式m文件模块。类似于s函数吧,暂时未发现问题 最后该问题还是不太圆满的解决了。心想还是过来结个题吧
用到了两种方法,虽然都不是太好。
1。开两个matlab,其中一个运行m文件,然后不停地把运行结果存人.mat文件,另一个开simulink,不停的读。这样的好处就是简单,但是容易出错误,未解决。
2。嵌入式m文件模块。类似于s函数吧,暂时未发现问题
前面说碰到问题是因为本人程序中有采集,放在m函数模块中总出错,后面发现新版本中的simulink有实时采集工具箱,于是这个问题就解决了~~~
页:
[1]