matlab调用C#生成的dll文件中怎么做数据的传输

如题所述

第1个回答  2020-03-15
在Matlab的Help中搜索"Calling
Functions
in
Shared
Libraries"即可看到关于此内容的帮助文档。
下面以一个简单的小例子演示Matlab调用DLL的过程:
1、编译器准备
在Matlab的命令窗口输入:mex
-setup
选择你的编译器,我的是:
[2]
Microsoft
Visual
C++
2008
SP1
in
c:\Program
Files\Microsoft
Visual
Studio
9.0
2、编写你自己的DLL
在Visual
Studio
2008中新建一个Win32的Dll工程,不妨设名字为MatlabDllTest
编辑MatlabDllTest.cpp:
#include
"MatlabDllTest.h"
相似回答