exponenta event banner

Свойства cvdata

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

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

Свойства

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

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

Освобождение источника данных покрытия, возвращаемое в виде символьного массива.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Область

Описание

Ценности

modelVersion

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

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

creator

Оригинальный создатель модели.

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

lastModifiedDate

Дата и время последнего изменения модели.

character array с указанием даты и времени

defaultParameterBehavior

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

'Tunable' | 'Inlined'

blockReductionStatus

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

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

'off' | 'on'

conditionallyExecuteInputs

Переключатель выполнения условного ввода. Значение 1 является 'on'и значение 0 является 'off'.

1 | 0

mdcdMode

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

Дополнительные сведения см. в разделе Определения условий и решений (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