MATLAB原型文件

当使用Prototype文件

MATLAB®提供了一种方法通过创建一个修改头文件信息原型文件,MATLAB的文件中的命令。

就像一个头文件,原型文件包含库中的函数签名。下面是一些理由使用的原型文件。

  • 要部署应用程序的使用调用LoadLibrary(使用MATLAB编译器™)。

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

  • 若要更改的库函数签名。

  • 要重命名一些的库函数。

  • 在要装入该库仅使用的功能一小部分。

  • 要使用的参数个数可变使用的功能。

您可以通过编辑原型文件并重新加载库改变原型。

如何创建原型文件

要创建一个原型文件,请使用mfilename的选择调用LoadLibrary功能。

如何指定咚文件

有关默认的thunk文件名的详情,请参阅调用LoadLibrary。要更改名称,请使用thunkfilename选项。

部署应用程序使用调用LoadLibrary

要部署MATLAB应用程序,使用调用LoadLibrary使用MATLAB编译

  • 创建一个原型文件。

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

  • 创建该项目时,包括所有相关的文件MCC

调用LoadLibrary在并行计算环境

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

  • 创建一个原型文件。

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

  • 确保所有相关文件都对所有员工都可以访问。

更改函数签名

编辑原型文件,更改fcns.LHS要么fcns.RHS字段该功能。此编辑分别改变类型的左侧或右侧的论点。

重命名库函数

编辑原型文件,定义fcns.alias字段该功能。

在库加载功能的子集

编辑原型文件,注释掉未使用的功能。此编辑缩短内存库所需的量。

与参数的可变数目呼叫功能

创建一个原型文件每套使用调用的函数参数的别名功能。