Проверьте результат симуляции относительно базового набора данных, созданного из модели.
В этом примере показано, как создать тесты базовых линий для модели. В примере используется модель sltestBaselineBasicExample
сгенерировать базовый набор данных ожидаемых результатов путем симуляции модели. Базовый тест проверяет, чтобы результаты симуляции имели тот же выход, что и базовый набор данных, который определяет критерии прохождения/непрохождения теста.
1. Откройте модель.
mdl = 'sltestBaselineBasicExample';
open_system(mdl);
2. Из модели на вкладке Приложения нажмите Simulink Test в разделе Верификации модели, Валидации и Test. Затем нажмите Test Manager на вкладке Tests.
3. Создайте новый тестовый файл с помощью панели инструментов Test Manager.
4. Назовите тестовый файл и сохраните его в папке с возможностью записи.
1. В разделе «Тестируемая система» для модели» введите sltestBaselineBasicExample
. Захват опорной структуры для теста путем развертывания раздела «Критерии опорной структуры» и нажатия кнопки «Захват». Сохраните файл BaselineData
в папке с возможностью записи.
Тест запускается, и исходные данные получаются для корневых выходов.
2. Щелкните Выполнить с панели инструментов, чтобы выполнить тест.
1. После завершения теста разверните все строки на панели Результаты и Программные продукты. Тест проходит, потому что результаты симуляции совпадают с результатами базовой линии.
2. Нажмите кнопку опции для Out2
в разделе «Результаты базового уровня», чтобы визуализировать сравнение данных.
close_system(mdl, 0);
clear mdl;