C#调用MATLAB

时间:2024-03-29 10:07:30

1.系统:win10+vs2015+matlab2016b

2.配置:

      (1)    添加MATLAB路径:

C#调用MATLAB

     (2) 对mwcomutil.dll进行注册。这个dll文件位于E:\MATLAB\R2016b\bin\win64文件夹中:

             以管理员的身份注册:输入:regsvr32 mwcomutil.dll

C#调用MATLAB

3.MATLAB端

(1)编写.m文件:

C#调用MATLAB

(2)生成dll文件

C#调用MATLAB

C#调用MATLAB

4.C#端操作:

(1)打包好后在项目中引用for_redistribution_files_only文件夹中的FigureShowMatrix.dll文件;


C#调用MATLAB

(2)引用MWArray.dll文件(路径在E:\MATLAB\R2016b\toolbox\dotnetbuilder\bin\win64\v2.0下)

C#调用MATLAB

C#调用MATLABC#调用MATLAB

(3)引用MATLAB---figure

参考:感谢

C#调用Matlab画图,figure嵌入到Winform窗体