Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

函数定义

用于代码加速的函数定义和调用

函数

coder.extrinsic将函数声明为外部函数,并在 MATLAB 中执行它
coder.ignoreConstPrevent use of constant value of expression for function specializations
coder.unroll通过为每次循环迭代生成循环体的副本来展开 for 循环
coder.sameSizeBinaryOpApply element-wise binary operations without implicit expansion
coder.noImplicitExpansionInFunctionDisable implicit expansion within the specified function in the generated code

主题

疑难解答

Nonconstant Index into varargin or varargout in a for-Loop

Force loop unrolling when the code generator cannot determine the value of the index into varargin or varargout.

Output Variable Must Be Assigned Before Run-Time Recursive Call

Troubleshoot output variable assignment for run-time recursion.

Compile-Time Recursion Limit Reached

Troubleshoot compile-time recursion limit error.