cvdata Properties

Храните данные о Simulink Coverage для использования в других функциях покрытия

cvdata объекты хранят данные о покрытии модели. cvdata объект сгенерирован автоматически, когда вы симулируете модель, которой включили покрытие. К данным о покрытии могут получить доступ другие функции покрытия. cvdata объект становится недопустимым, если его родительская модель закрывается или изменяется.

Свойства

развернуть все

Это свойство доступно только для чтения.

Релиз источника данных о покрытии, возвращенный как символьный массив.

Типы данных: char

Это свойство доступно только для чтения.

Внутренний ID данных о покрытии, возвращенный как скаляр.

Типы данных: double

Это свойство доступно только для чтения.

Внутренний тип покрытия, возвращенный как любой TEST_DATA для одной симуляции покрытия или DERIVED_DATA для агрегированных или совокупных данных о покрытии.

Типы данных: char

Это свойство доступно только для чтения.

Тестовые данные, возвращенные как cvtest объект. Это свойство описывает настройку покрытия.

Типы данных: cvtest

Это свойство доступно только для чтения.

Внутренний корневой ID, возвращенный как скаляр.

Типы данных: double

Это свойство доступно только для чтения.

Контрольная сумма данных о покрытии, возвращенная как struct. Контрольная сумма основана на структуре анализируемой модели. Это может использоваться, чтобы определить если два cvdata объекты были бы совместимы для агрегации данных.

Типы данных: struct

Это свойство доступно только для чтения.

Информация модели, возвращенная как struct. Это свойство содержит метаданные о модели, анализируемой для покрытия.

cvdata.modelinfo имеет следующие поля:

Поле

Описание

Значения

modelVersion

Версия модели анализируется для покрытия.

character array содержа номер версии

creator

Исходный создатель модели.

Имя системы или название организации

lastModifiedDate

Дата и время модель была в последний раз изменена.

character array содержа дату и время

defaultParameterBehavior

Указывает на установку поведения параметра по умолчанию.

'Tunable' | 'Inlined'

blockReductionStatus

Указывает, включено ли Сокращение Блока.

Смотрите Сокращение Блока для получения дополнительной информации.

'off' | 'on'

conditionallyExecuteInputs

Условный входной переключатель выполнения. Значение 1 'on', и значение 0 'off'.

1 | 0

mdcdMode

Определение используется для анализа модифицированного Decision Coverage условия (MCDC). Значение 1 указывает, что модель использовала определение маскирования MCDC и значение 0 указывает, что модель использовала определение уникальной причины MCDC.

Для получения дополнительной информации смотрите Модифицированное Условие и Decision Coverage (MCDC) Определения в Simulink Coverage.

1 | 0

analyzedModel

Имя анализируемого объекта модели или объекта модели. Если анализ ограничен по объему к подсистеме, Графику Stateflow® или другому объекту модели, это - путь к тому объекту модели.

character array

reducedBlocks

Список блоков, уменьшаемых параметром сокращения блока, если это включено и какие-либо блоки, уменьшается.

character array

ownerModel

Модель, которая является или содержит компонент под тестом. Если у вас есть обвязка блок-схемы, это - модель, которую тестирует обвязка. Если у вас есть обвязка подсистемы, это - модель, которая содержит ту подсистему.

character array

ownerBlock

Если модель включает обвязку подсистемы, это - подсистема, которую тестирует обвязка.

character array

harnessModel

Имя модели тестовой обвязки. Если вам агрегировали данные от нескольких тестовых прогонов, где каждый запуск использовал различную обвязку с тем же ownerModel, это поле показывает Not Unique.

character array

logicBlkShortcircuit

Указывает, включена ли опция замыкания накоротко.

0 | 1

Типы данных: struct

Системное время при симуляции запускается, возвращенный как символьный массив.

Типы данных: char

Системное время на остановке симуляции, возвращенной как символьный массив.

Типы данных: char

Время начала интервала покрытия, возвращенное как скаляр. Это значение прибывает из CovStartTime параметр. Для получения дополнительной информации смотрите время начала интервала Покрытия.

Типы данных: double

Время остановки интервала покрытия, возвращенное как скаляр. Это значение прибывает из CovStopTime параметр. Для получения дополнительной информации смотрите время остановки интервала Покрытия.

Типы данных: double

Данные о метрике покрытия, возвращенные как struct.

Этот параметр для внутреннего пользования только. Доступ к данным о покрытии для определенных метрик покрытия при помощи одной из функций информации о Simulink® Coverage™. Смотрите Получают Детали Покрытия из Результатов для получения дополнительной информации. Можно также получить доступ к данным о покрытии при помощи cvhtml.

Типы данных: struct

Имя файла фильтра покрытия, возвращенное как символьный массив или массив ячеек символьных массивов. Это свойство содержит имя файла фильтра покрытия. Если нет никакого фильтра покрытия, это поле пусто. Можно применить фильтр покрытия после симуляции путем присвоения имени допустимого файла фильтра к этому свойству.

Типы данных: char | cell

Режим Simulation, возвращенный как символьный массив. Для получения дополнительной информации смотрите режим Simulation.

Типы данных: char

Представлено до R2006a