cvtest
cvtest
команда создает тестовый объект спецификации. Если вы создаете объект, вы симулируете его с cvsim
команда.
Вызов cvtest
имеет следующий синтаксис по умолчанию:
cvto = cvtest(root)
root
имя, или указатель на, модель Simulink® или подсистема модели. cvto
указатель на получившийся тестовый объект спецификации. Только заданная модель или подсистема и ее потомки подвергаются покрытию модели.
Чтобы создать тест возражают с заданной меткой (используемый в создании отчетов о результатах):
cvto = cvtest(root, label)
Создать тест с командой настройки:
cvto = cvtest(root, label, setupcmd)
Вы выполняете команду настройки в основной рабочей области MATLAB®, только до выполнения оснащенной симуляции. Используйте эту команду в загрузке данных до теста.
Возвращенный cvtest
объект, cvto
, имеет следующую структуру.
Поле | Описание |
---|---|
| Внутренний ID словаря данных только для чтения |
| Внутренний ID словаря данных только для чтения |
| Имя системы или подсистемы для анализа |
| Строка для создания отчетов о результатах |
| Команда выполняется до симуляции |
| Установите на 1 для покрытия условия |
| Установите на 1 для Decision Coverage |
| Установите на |
| Установите на 1 для покрытия MCDC |
| Установите на |
| Установите на 1 для покрытия диапазона сигнала |
| Установите на |
| Установите на 1 для покрытия интерполяционных таблиц |
| Строка, задающая одно из следующих значений:
|
| Установите на 1 для исключения покрытия для топ-модели |
| Строка, задающая список, разделенный запятыми моделей, на которые ссылаются, для которых покрытие отключено когда |
| Установите на |
| Установите на |
| Установите на |