cvdata Properties

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

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

Свойства

расширить все

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Типы данных: 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

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

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

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

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

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