coder.screener
确定函数是否适合代码生成
描述
coder.screener (
分析了MATLAB的入口点®函数fcn
)fcn
将不支持的函数和语言特性识别金宝app为代码生成遵从性问题。代码生成遵从性问题显示在准备报告中。
如果fcn
直接或间接调用其他不是MathWorks的函数®函数(MATLAB内置函数和工具箱函数),coder.screener
分析这些函数。它不分析MathWorks函数。
有可能coder.screener
不检测所有代码生成问题。在某些情况下,有可能coder.screener
报告错误。
为了避免未被检测到的代码生成问题和错误,在生成代码之前,请通过执行以下附加检查来验证您的MATLAB代码是否适合代码生成:
使用前
coder.screener
,修复代码分析器识别的问题。在使用
coder.screener
,在生成C/ c++代码之前,通过生成和验证MEX函数来验证您的MATLAB代码是否适合代码生成。
的coder.screener
函数不会报告代码生成器视为外部函数的函数。这样的函数的例子是情节
,disp
,数字
.看到使用MATLAB引擎在生成的代码中执行函数调用.
coder.screener (
分析了MATLAB函数的入口点fcn
, gpu)fcn
识别GPU代码生成中不支持的金宝app函数和语言特性。此选项需要GPU Coder™许可证。
coder.screener (
分析了MATLAB的多个入口函数。fcn_1,…,fcn_n
)
例子
输入参数
在R2012b中引入