Main Content

cvmodelview

Display model coverage results with model coloring

Syntax

cvmodelview(cvdo)
cvmodelview(cvdo, simMode)

Description

cvmodelview(cvdo) displays coverage results from the cvdata object cvdo by coloring the objects in the model that have model coverage results.

cvmodelview(cvdo, simMode) displays coverage results from the cvdata object cvdo by coloring the objects in the model that have model coverage results for the specified simulation mode.

Input Arguments

collapse all

Coverage data, specified as a cvdata object or cv.cvdatagroup object.

Simulation mode, specified as a character or string array. Valid values include the following:

Object SpecificationDescription

'Normal'

Model in Normal simulation mode.

'SIL' (or 'PIL')

Model in Software-in-the-Loop (SIL) or Processor-in-the-Loop (PIL) simulation mode.

'ModelRefSIL' (or 'ModelRefPIL')

Model reference in Software-in-the-Loop (SIL) or Processor-in-the-Loop (PIL) simulation mode.

'ModelRefTopSIL' (or 'ModelRefTopPIL')

Model reference in Software-in-the-Loop (SIL or Processor-in-the-Loop (PIL) simulation mode with code interface set to top model.

Examples

Open the slvnvdemo_cv_small_controller example model, create the test specification object testObj, and execute testObj to collect model coverage. Run cvmodelview to color the model objects for which you collect model coverage information:

mdl = 'slvnvdemo_cv_small_controller';
open_system(mdl)
testObj = cvtest(mdl)
data = cvsim(testObj)
cvmodelview(data)

Alternatives

Use the coverage settings to display model coverage results by coloring objects:

  1. Open the model.

  2. Select Model Settings on the Modeling tab.

  3. On the Coverage pane of the Configuration Parameters dialog box, select Enable coverage analysis.

  4. Click OK to close the Configuration Parameters dialog box and save your changes.

  5. Simulate the model by clicking the Run button and review the results.

Introduced in R2006b