主要内容

coder.report.generateCodeMetrics

生成静态代码度量报告

描述

例子

coder.report.generateCodeMetrics (模型为生成的代码生成静态代码度量报告模型不生成完整的代码生成报告。

您还可以使用该函数在代码生成报告中生成静态代码度量报告coder.report.generate或通过选择为模型生成静态代码度量在“配置参数”对话框中。

例子

coder.report.generateCodeMetrics (子系统的静态代码度量报告子系统.子系统的构建文件夹必须出现在当前工作文件夹中。

例子

coder.report.generateCodeMetrics (___名称,值通过使用一个或多个选项指定选项名称,值对参数。

例子

全部折叠

为模型生成代码,然后生成静态代码度量。

打开模型rtwdemo_counter

开放rtwdemo_counter

关闭代码生成和报告生成。

set_param (“rtwdemo_counter”“GenerateReport”“关闭”);

构建的模型。

slbuild (“rtwdemo_counter”);

为模型生成一个静态代码度量报告。

coder.report.generateCodeMetrics (“rtwdemo_counter”);

为子系统生成代码和静态代码度量。

打开模型rtwdemo_counter

开放rtwdemo_counter

关闭代码生成和报告生成。

set_param (“rtwdemo_counter”“GenerateReport”“关闭”);

构建子系统。

slbuild (“rtwdemo_counter /放大器”);

为子系统生成一个静态代码度量报告。

coder.report.generateCodeMetrics (“rtwdemo_counter /放大器”);

在使用自定义文件名的报告中生成代码度量。

打开模型rtwdemo_counter

开放rtwdemo_counter

关闭代码生成和报告生成。

set_param (“rtwdemo_counter”“GenerateReport”“关闭”);

构建的模型。

slbuild (“rtwdemo_counter”);

为模型生成一个静态代码度量报告。为生成的代码度量报告命名code_metrics.html

coder.report.generateCodeMetrics (“rtwdemo_counter”“文件名”“code_metrics.html”);

输入参数

全部折叠

模型名指定为字符向量或字符串标量。

例子:“rtwdemo_counter”

数据类型:字符

指定为字符向量或字符串标量的子系统名称。

例子:“rtwdemo_counter /放大器”

数据类型:字符

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“文件名”、“X: \ code_metrics.html”创建静态代码度量报告code_metrics.html

生成文件夹,其中包含作为字符向量或字符串标量指定的生成代码。

例子:“BuildDir”、“X: \ rtwdemo_comments_ert_rtw”

生成的静态代码度量HTML文件的名称,指定为字符向量或字符串标量。

例子:“文件名”、“X: \ code_metrics.html”

介绍了R2020b