coder.nonInlineCall
语法
说明
计算 out = coder.nonInlineCall(functionCall)functionCall 并防止在生成的代码中内联此函数。functionCall 可以接受一个或多个输入参量,并且可以返回单个输出。当您要简化 MATLAB® 源代码和生成代码之间的映射时,请使用 coder.nonInlineCall。coder.nonInlineCall 函数覆盖被调函数中的 coder.inline 指令。
coder.nonInlineCall 函数不会阻止以下各项的内联:
空函数
返回常量输出的函数
若要即使在这些情况下也防止内联,请在 MATLAB 代码中的函数调用点对输入使用 coder.ignoreConst 函数。有关详细信息,请参阅Resolve Issue: coder.inline("never") and coder.nonInlineCall Do Not Prevent Function Inlining。
使用句柄 [out1,...,outN] = coder.nonInlineCall(handle,arg1,...,argN)handle 调用函数(此函数可以有一个或多个输入参量)并指示代码生成器不要在生成的代码中内联此函数。指定的函数可以有多个输出。
示例
输入参数
扩展功能
版本历史记录
在 R2024a 中推出