时间:2016-12-28来源:本站原创作者:佚名

MATLAB运行速度快、计算效率高,拥有强大的工具箱,如果能将matlab函数引用到VS中,是一个相当节省代码量的事,对广大码农而言无疑是一个福音。

传统.net与MATLAB的接口有如下几种:(来自文献基于C#.net与MATLAB接口和BP网络的汽车产量预测,作者黄一丹)

(1)利用Matlab自身编译器,目的是将m文件转换为c或c++的源代码。

(2)利用COM或.NET组件技术。通过MATLAB中的Deploytool工具将m文件编译成dll,然后在系统中调用。

(3)利用Mideva平台。没尝试过。

(4)利用MATLAB引擎技术。该方法相当于在.NET中运行MATLAB程序,获取其结果。优点是操作简单,过程简易。缺点是需要安装Matlab软件。

我之前研究过C#和matlab的混编,比喻说通过.net调用matlab灰色系统函数,采用的是上述方法(2),结果也很理想。无奈调用神经网络却各种不成功,困扰了好久吗,最后发现







































北京治疗白癜风最好十佳医院
北京白癜风研究中心治疗要多少钱

转载请注明原文网址:http://www.helimiaopu.com/bbqb/4151.html

------分隔线----------------------------