主要内容

MATLAB原型文件

何时使用原型文件

MATLAB®提供一种方法来修改头文件信息原型文件, MATLAB命令文件。

与头文件一样,原型文件包含库的函数签名。以下是使用原型文件的一些原因。

  • 部署使用loadlibrary(使用MATLAB编译器™).

  • 使用loadlibrary在并行计算环境中(使用并行计算工具箱™)。

  • 更改库函数的签名。

  • 重命名一些库函数。

  • 只使用正在加载的库中的一小部分函数。

  • 使用参数数量可变的函数。

您可以通过编辑原型文件和重新加载库来更改原型。

如何创建原型文件

要创建原型文件,请使用mfilename选择的loadlibrary函数。

如何指定Thunk文件

有关默认thunk文件名的信息,请参见loadlibrary.要更改名称,请使用thunkfilename选择。

部署使用loadlibrary

要部署一个MATLAB应用程序,使用loadlibrary,使用MATLAB编译器

  • 创建一个原型文件。

  • 对于64位应用程序,指定一个thunk文件。

  • 在创建项目时包含所有相关文件世纪挑战集团

loadlibrary在并行计算环境中

使用loadlibrary在并行计算环境中(使用并行计算工具箱):

  • 创建一个原型文件。

  • 对于64位应用程序,指定一个thunk文件。

  • 确保所有工作人员都能访问所有相关文件。

改变函数签名

编辑原型文件,更改fcns。韩fcns。园艺学会函数的字段。此编辑将分别更改左侧或右侧的参数类型。

重命名库函数

编辑原型文件,定义fcns.alias函数的字段。

载入库中的函数子集

编辑原型文件,注释掉未使用的函数。此编辑减少了库所需的内存量。

调用参数数量可变的函数

在原型文件中为调用函数所用的每一组参数创建一个别名函数。