当前位置:  开发笔记 > 编程语言 > 正文

Matlab和C#之间的互操作

如何解决《Matlab和C#之间的互操作》经验,为你挑选了2个好方法。

在浏览互联网之后,看起来可以在C#和Matlab之间进行互操作.我想知道是否有人取得了成功以及他们做了什么.如果可能的话,不使用COM就把它拉下来.谢谢你的时间.



1> 小智..:

从R2009a发布的MATLAB开始,可以从MATLAB访问.NET对象:

http://www.mathworks.com/help/techdoc/matlab_external/brpb5k6.html

在旧版本的MATLAB中,可以使用CCW从MATLAB访问.NET对象:

http://www.mathworks.com/support/solutions/data/1-5U8HND.html?solution=1-5U8HND

和.NET的MATLAB引擎:

http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/matlab_external/f135590.html#f135616

您还可以使用MATLAB Builder NE将m代码包装到.NET程序集中.

http://www.mathworks.com/products/netbuilder/


第一个链接被破坏了.

2> Jesse Pepper..:

是的,很有可能.虽然我最终使用C接口并使用混合模式DLL调用它(并让C#调用它...但那是因为我还与其他一些C代码连接).这很简单.在要运行程序的计算机上,您需要安装Matlab Runtime MCRInstaller.exe.

编辑:删除断开的链接

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有