有没有matlab与c++混合编程的高手,小弟有一问题想请教,有大神请私我,有帮助一定给高分,跪求! 150

主要是解决将硬件设备测得的数据实时导入到matlab中进行处理,硬件设备对应的软件使用c++编写的... 主要是解决将硬件设备测得的数据实时导入到matlab中进行处理,硬件设备对应的软件使用c++编写的 展开
 我来答
stgogo123
2015-04-11 · TA获得超过179个赞
知道小有建树答主
回答量:88
采纳率:100%
帮助的人:82.1万
展开全部
一种是设备软件和matlab部分分别运行,可以用Pipe通信。设备的测量数据程序建立一个pipe,数据写到pipe里面,然后另一端再用matlab读出来,当然matlab自己没有函数,你要写一个c++的mex函数嵌在matlab代码里面。

另一个选择是在设备软件的C++代码里面调用matlab函数(.m)处理数据,你可以参考网上的怎么在C++里面调用matlab engine的资料。

看你的具体情况和复杂度,简单的处理就用后者,如果matlab部分有复杂的状态信息还是用pipe这样逻辑可能简单些
追问
大神 终于找到大腿了 我知道是用MEX函数 但是我不会写啊 能不能教教我 或者帮我写一个 我把C++的程序发给你好吗 拜托了 大神 我会给分的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式