| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Simulink Verification and Validation |
| Contents | Index |
| Learn more about Simulink Verification and Validation |
[coverage, description]
= getCoverageInfo(cvdo, object)
[coverage, description]
= getCoverageInfo(cvdo, object, metric)
[coverage, description]
= getCoverageInfo(cvdo, object, metric, ignore_descendants)
[coverage, description] = getCoverageInfo(cvdo, object) collects Simulink Design Verifier coverage for object, based on coverage results in cvdo. object can be a handle to any block, subsystem, or Stateflow chart. getCoverageData returns coverage data only for Simulink Design Verifier library blocks in object's hierarchy.
[coverage, description] = getCoverageInfo(cvdo, object, metric) returns coverage data for the block type specified in metric. If object does not match the block type, getCoverageInfo does not return any data.
[coverage, description] = getCoverageInfo(cvdo, object, metric, ignore_descendants) returns coverage data about object, omitting coverage data for its descendant objects if ignore_descendants equals 1.
cvdo |
cvdata object | ||||||||||||||||
object |
In the model or Stateflow chart, object that received Simulink Design Verifier coverage. The following are valid values for object.
| ||||||||||||||||
metric |
cvmetric.Sldv enumeration object with values that correspond to Simulink Design Verifier library blocks.
| ||||||||||||||||
ignore_descendants |
Boolean value that specifies to ignore the coverage of descendant objects if set to 1. |
coverage |
Two-element vector of the form [covered_outcomes total_outcomes].
coverage is empty if cvdo does not contain decision coverage results for object. |
description |
Structure array containing descriptions of each test objective, and descriptions and execution counts for each outcome within object. |
Collect and display coverage data for the Test Objective block named True in the sldvdemo_debounce_testobjblks model:
mdl = 'sldvdemo_debounce_testobjblks'; open_system(mdl) testObj = cvtest(mdl) testObj.settings.designverifier = 1; data = cvsim(testObj) blk_handle = get_param([mdl, '/True'], 'Handle'); getCoverageInfo(data, blk_handle)
To collect and display coverage results for Simulink Design Verifier library blocks using the Coverage Settings dialog box:
Open the model.
In the Model Editor, select Tools > Coverage Settings.
On the Coverage tab, under Coverage Metrics, select Simulink Design Verifier.
Click OK.
Simulate the model and review the results.
conditioninfo | cvsim | decisioninfo | mcdcinfo | sigrangeinfo | tableinfo
![]() | getAll (cv.cvdatagroup) | getEntry (ModelAdvisor.Table) | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |