找回密码
 注册
Simdroid-非首页
查看: 268|回复: 6

[2. C/C++/C#] c与matlab混合编程哪种方法最好啊

[复制链接]
发表于 2010-1-6 16:25:43 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
看了一本关于matlab混合编程的书,
关于matlab与c的方法很多,不晓得那种用的比较多,不较好
发表于 2010-1-12 17:07:21 | 显示全部楼层 来自 辽宁铁岭
Simdroid开发平台
我感觉还是利用matlab引擎比较好
里面现在的2009b的deploytool也可以生成dll文件调用
这样可以脱离matlab环境
回复 不支持

使用道具 举报

发表于 2012-10-9 23:52:19 | 显示全部楼层 来自 大连理工大学
同问      
回复 不支持

使用道具 举报

发表于 2013-3-8 15:56:44 | 显示全部楼层 来自 辽宁
谢谢楼主分享
回复 不支持

使用道具 举报

发表于 2013-4-8 09:42:41 | 显示全部楼层 来自 浙江杭州
,也遇到同样问题,还需要大神解答
回复 不支持

使用道具 举报

发表于 2013-7-25 19:03:23 | 显示全部楼层 来自 北京
这个要看具体的场景。

1. Matlab 中调用 C/C++/FORTRAN 代码,这个可以考虑动态链接库或者MEX,复杂的话可以考虑COM或WebService之类的

2. C/C++/FORTRAN 中调用 Matlab 代码,可以用mcc编译成动态库或者调用matlab engine 执行代码

回复 不支持

使用道具 举报

发表于 2013-9-4 09:03:14 | 显示全部楼层 来自 湖南长沙
考虑速度的话,用mex,我就用mex。不过速度仍然不够理想。其实,matlab官网上有讲过纯matlab的高速FEM,你可以找找。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-28 20:51 , Processed in 0.035687 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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