Main Content

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

收集模型的覆盖率

测量模型的覆盖率,识别设计中未经测试的元素

在仿真过程中收集覆盖率,以测量模型或 Stateflow® 图中的哪些元素经过了测试。Simulink® Coverage™ 可测量多种类型的覆盖率,例如执行、决策、条件和修正条件/决策覆盖率。最基本的覆盖率等级决定了是否在仿真过程中执行某个项目,而更广泛的覆盖率等级则决定了单个逻辑条件是否得到充分执行,以及它是否会独立影响逻辑表达式的输出。

函数

全部展开

simSimulink 模型的运行和脚本化编程仿真
cvtestCreate model coverage test specification object
cvsimSimulate and return model coverage results for test objects
cvdataAccess Simulink Coverage data in the MATLAB workspace
cvexitExit coverage environment
parsim以并行或串行方式进行多次动态系统仿真
slvnvlogsignalsLog test data for component or model during simulation
slvnvmergedataCombine test data from data files
slvnvmakeharnessGenerate Simulink Coverage harness model
slvnvharnessoptsGenerate default options for slvnvmakeharness
slvnvmergeharnessCombine test data from harness models
slvnvruntestSimulate model by using input data
slvnvruncgvtestUse Code Generation Verification (CGV) API to execute model
slvnvruntestoptsGenerate simulation or execution options for slvnvruntest or slvnvruncgvtest
slvnvextractExtract atomic subsystem or subchart contents into new model

主题

模型覆盖率定义

使用模型覆盖率

Stateflow 图的模型覆盖率