C#調用Matlab生成的DLL
- 1.Matlab生成DLL文件
- 1.1準備腳本文件
- 1.2.輸出DLL文件
- 2.Winform項目中調用DLL
- 2.1.創建Winform項目
- 2.2.添加引用
- 2.3.調用DLL
- 2.3.1. 方法1
- 2.3.2. 方法2
- 2.4.配置CPU
- 3.運行測試
- 4.缺點
1.Matlab生成DLL文件
1.1準備腳本文件
在Matlab環境下創建腳本文件calculate.m,其內容如下:
function res=calculate(x,y)res=x+y;
end
1.2.輸出DLL文件
在命令行執行deploytool命令,在彈出的下拉菜單中選擇Library Compiler,如下圖所示:
雙擊進入庫編譯界面,選擇Net Assembly,并添加calculate.m,如下圖所示