Извлеките информацию о покрытии размера сигнала из 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 выберите Model Settings на вкладке Modeling.
На панели Coverage диалогового окна Параметры конфигурации выберите Enable coverage analysis.
В разделе Coverage metrics выберите Signal Size.
Щелкните OK, чтобы закрыть диалоговое окно Параметры конфигурации (Configuration Parameters) и сохранить изменения.
Симулируйте модель нажатием кнопки Run и просмотрите результаты.
complexityinfo
| conditioninfo
| cvsim
| decisioninfo
| executioninfo
| getCoverageInfo
| mcdcinfo
| overflowsaturationinfo
| relationalboundaryinfo
| sigrangeinfo
| tableinfo