Тесты требуют определенных интересующих сигналов и допусков на числовых данных. Для больших моделей или моделей с глубокой иерархией можно использовать блок Observer для доступа к соответствующим сигналам и захвата выходов в результатах тестирования. Можно также выбрать сигналы в Диспетчере тестов. Результаты тестирования автоматически включают сигналы, которые были выбраны для логгирования в вашей модели.
Для тестов, которые сравнивают выход с базовыми данными или тесты, которые сравнивают две симуляции, можно сравнить результаты с помощью относительных, абсолютных, ведущих и отстающих допусков. Ведущие и запаздывающие допуски полезны для сравнений, в которых время данных отличается, таких как сравнения между другими решателями или сравнения между моделями, работающими на рабочем столе, и кодом, выполняемым на целевом компьютере.
Test Manager | Модель и кодирование проверки в различных окружениях выполнения, управление тестовые наборы, а также анализ и отчет о результатах |
Захват Данных моделирования в Тест
Выберите сигналы для регистрации, визуализации и экспорта.
Задайте значения и временные допуски для базового уровня и критериев эквивалентности.
Обработка результатов тестирования пользовательскими скриптами
Создайте скрипты, которые постпроцессируют результаты с помощью функций тулбокса и MATLAB® Модульный тест.