日期:2014-05-17  浏览次数:20961 次

C#调用matlab
C#调用matlab的一个算法 程序怎么写. matlab里面的程序:function y=mypkus(x,y) z=x+y;

还有期间的注意的问题。。环境VS2008 
 

刚接触matlab 。求指教啊

------解决方案--------------------
1. 你可以将matlab的m文件编译成dll文件,然后在C#程序中引用,运行环境需要安装MCR;
2. 通过COM调用,这会开启matlab进程。参考:http://www.mathworks.com/help/matlab/matlab_external/call-matlab-function-from-a-c-client.html,这里只能创建一个matlab进程,如果需要创建多个进程,可以参考:https://code.google.com/p/matlabapi/
------解决方案--------------------
引用:
1. 你可以将matlab的m文件编译成dll文件,然后在C#程序中引用,运行环境需要安装MCR;
2. 通过COM调用,这会开启matlab进程。参考:http://www.mathworks.com/help/matlab/matlab_external/call-matlab-function-from-a-c-client.html,这里只能创建一个matlab……
这个顶