请问在matlab 中怎么引进c语言程序?

如题所述

常用的有使用mex函数和dll两种, 现在我一直用dll, 在VC下将C/C++代码编译成dll, 然后在matlab中调用.
以下是几个常用的matlab函数, 你可以去查看matlab的帮助, 那里也有相关的例子的:
1. loadlibrary; 下载dll
2. calllib; 调用dll
3. libpointer; 初始化结构体变量;
4. unloadlibrary; 卸载dll
5. libfunctionsview; 查看dll中的函数
多看看这几个函数的matlab帮助,慢慢就会了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-05
通过matlab引擎调用C语言,这需要运用matlab的接口编程。追问

能说详细一点吗

追答

matlab的接口编程相当的深,这牵扯到matlab和C语言的混编问题。可以从matlab中调用C语言,也可以从visual C++中调用matlab。

本回答被提问者和网友采纳
相似回答