Симулируйте модель при помощи входных данных
симулирует 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