Was*_*RAR 12 c# com matlab dde matlab-deployment
我开发了一个MATLAB函数,我正在寻找一种方法从另一个C#应用程序调用该函数并将一些参数传递给它并在C#程序中获得结果.
我听说我可以使用动态数据交换(DDE)或COM对象,但我能做到吗?
Luk*_*brt 20
在MATLAB Central中有很好的例子.
它显示了如何与MATLAB进行通信的三种方法:
COM(我没有任何经验)
缺点:需要在目标计算机上安装MATLAB.
MATLAB .NET构建器将您的MATLAB代码编译为.NET程序集,您可以直接使用它.
优点:不需要在目标计算机上安装MATLAB
缺点:它很贵
MATLAB编译器将您的MATLAB代码编译为C/C++库或EXE文件.您可以通过P/Invoke使用它.
优点:不需要在目标计算机上安装MATLAB
缺点:它很贵,很多P/Invoke.
归档时间: |
|
查看次数: |
22096 次 |
最近记录: |