Симулируйте модель при помощи входных данных
симулирует outData
= sldvruntest(model
, dataFile
)model
при помощи всех тестов в dataFile
. outData
массив Simulink.SimulationOutput
объекты. Каждый элемент массива содержит выходные данные симуляции соответствующего теста.
[
симулирует outData
, covData
]
= sldvruntest(model
, dataFile
, runOpts
)model
при помощи тестов в dataFile
. Когда runOpts
поле coverageEnabled
true
, программное обеспечение Simulink® Coverage™ собирает информацию покрытия модели во время симуляции. sldvruntest
возвращает данные о покрытии в cvdata
объект covData
.
dataFile
то, что вы создаете с анализом Simulink Design Verifier или путем выполнения sldvlogsignals
содержит временные стоимости и значения данных. Когда вы симулируете модель при помощи этих тестов, можно достигнуть недостающего покрытия. Недостающее покрытие происходит когда временные стоимости в dataFile
не выравниваются с текущим шагом времени симуляции из-за числовых различий в вычислении. Вы достигаете недостающего покрытия более часто с многоскоростными моделями — модели, которые имеют несколько шагов расчета.
cvsim
| cvtest
| sim
| sldvrun
| sldvruntestopts