Сгенерируйте модель тестовой обвязки Simulink Coverage
harnessFilePath = slvnvmakeharness(model)harnessFilePath = slvnvmakeharness(model, dataFile)harnessFilePath = slvnvmakeharness(model, dataFile, harnessOpts) генерирует тестовую обвязку от harnessFilePath = slvnvmakeharness(model)model, который является указателем на модель Simulink® или вектор символов или строку с именем модели. slvnvmakeharness возвращает путь и имя файла сгенерированной модели тестовой обвязки в harnessFilePath. slvnvmakeharness создает модель тестовой обвязки, содержащую блок Model, блок Signal Builder и блок преобразования типов размера, по умолчанию. Тестовая обвязка включает один тест по умолчанию, который задает значения по умолчанию для всех входных сигналов.
генерирует тестовую обвязку из файла данных harnessFilePath = slvnvmakeharness(model, dataFile)dataFile.
генерирует тестовую обвязку от harnessFilePath = slvnvmakeharness(model, dataFile, harnessOpts)model при помощи dataFile и harnessOpts, который задает опции создания обвязки. Требует '' для dataFile, если dataFile не доступен. Аргумент dataFile по умолчанию создает тестовую обвязку с одним тестом со значениями по умолчанию для входных параметров.
Создайте тестовую обвязку для модели sldemo_mdlref_house с помощью опций по умолчанию:
open_system('sldemo_mdlref_house'); harnessOpts = slvnvharnessopts; [harnessfile] = slvnvmakeharness('sldemo_mdlref_house', '', harnessOpts);