Получите информацию о покрытии размера сигнала из объекта cvdata
[min, max, allocated]
= sigsizeinfo(data, object)
[min, max, allocated]
= sigsizeinfo(data, object, portID)
[ возвращает минимум, максимум, и выделил размеры сигнала для выходных параметров компонента модели min, max, allocated]
= sigsizeinfo(data, object)object в объекте данных покрытия data, если object поддерживает переменные сигналы размера.
[ возвращает минимальные и максимальные размеры сигнала, сопоставленные с выходным портом min, max, allocated]
= sigsizeinfo(data, object, portID)portID компонента модели object.
|
Объект | ||||||||||||||||||
|
Объект в модели или графике Stateflow®, который получает покрытие размера сигнала. Допустимые значения для
| ||||||||||||||||||
|
Количество выходного порта компонента модели |
|
Максимальный размер сигнала, выведенный компонентом модели |
|
Минимальный размер сигнала, выведенный компонентом модели |
|
Выделенный размер сигнала, выведенный компонентом модели |
Соберите данные о покрытии размера сигнала для блока switch в модели sldemo_varsize_basic:
mdl = 'sldemo_varsize_basic'; open_system(mdl); %Create test spec object testObj = cvtest(mdl); %Enable signal size coverage testObj.settings.sigsize=1; %Simulate the model data = cvsim(testObj); %Set the block handle blk_handle = get_param([mdl, '/Switch'], 'Handle'); %Get signal size data [minVal, maxVal, allocVal] = sigsizeinfo(data, blk_handle);
Используйте настройки покрытия, чтобы собрать покрытие размера сигнала для модели:
Откройте модель, для которой вы хотите собрать покрытие размера сигнала.
В Редакторе Simulink выберите Analysis> Coverage> Settings.
На панели Coverage диалогового окна Configuration Parameters выберите Enable coverage analysis.
Под Coverage metrics выберите Signal Size.
На Coverage> панель Results, задайте вывод, в котором вы нуждаетесь.
Нажмите OK, чтобы закрыть диалоговое окно Configuration Parameters и сохранить ваши изменения.
Моделируйте модель и рассмотрите результаты.
complexityinfo | conditioninfo | cvsim | decisioninfo | mcdcinfo | sigrangeinfo | tableinfo