MATLAB调用C函数

因为matlab的便利性,以及c语言的效率,所以经常会碰到在matlab中调用c函数中的要求。

在此记录,调用的相关过程。

以下为过程:

一、安装合适的编译器(不同版本的matlab支持不同种的编译器)

参考https://blog.csdn.net/qq_17783559/article/details/82017379

①在matlab所在的对应文件夹中,找到当前版本matlab能够支持的编译器。第一个红框为location,第二个红框代表支持的vs版本。

MATLAB调用C函数

②根据相应版本,下载对应的vs。此处下载的为vs2019。

二、①编写c/c++函数;②编译为c/c++函数为MEX函数③调用函数

参考https://blog.csdn.net/wislon/article/details/78777298