Можно задать допуски в Baseline Criteria или разделах Equivalence Criteria базовых и эквивалентных тестов. Можно задать относительный, абсолютный, продвижение и отставание допусков к сравнению сигнала. Продвижение и отставание допусков позволяют вам компенсировать разницы во времени между сигналами. Модули для допусков являются секундами.
Чтобы узнать о том, как допуски вычисляются, смотрите, Как Инспектор Данных моделирования Сравнивает Данные.
Чтобы изменить допуск, выберите имя сигнала в таблице критериев, дважды кликните значение допуска и введите новое значение.

Если вы изменяете допуск после того, как вы запустите тест, повторно выполните тест, чтобы применить новое значение допуска к результатам передачи/сбоя.
Задайте допуск, когда различие между результатами падает в области значений, вы считаете приемлемыми. Предположим, что ваша модель под тестом использует конкретный решатель. Решатели иногда обновляются с одного релиза на следующие, и новые решатели, также становятся доступными. Если вы используете обновленный решатель или решатели изменения, можно задать приемлемый допуск к различиям между базовой линией и более поздними тестами. Продвижение и отставание допусков позволяют вам переоценивать критерии, если существуют разницы во времени, например, из-за решателя, данные выключены на.04 секунд, можно переключить его левый или правый с учетом этого.
Сгенерируйте базовую линию для sf_car модель, которая использует ode-5 решатель.
Откройте sf_car модель при помощи openExample('sf_car').
Откройте менеджера по Тесту и создайте тестовый файл под названием Solver Compare. В тесте, набор система под тестом к sf_car.
Выберите сигнал регистрировать. Под Simulation Outputs нажмите Add. В модели выберите shift_logic выходной сигнал. В диалоговом окне Signal Selection установите флажок рядом с shift_logic и нажмите Add.
Сохраните базовую линию. Под Baseline Criteria нажмите Capture. Установите формат файла на MAT. Назовите базовый solver_baseline и нажмите Capture.
После того, как вы получите базовый MAT-файл, запуски модели и базовые критерии появляются в таблице. Каждый допуск по умолчанию 0.

Предположим, что вы хотите использовать другой решатель со своей моделью. Вы запускаете тест, чтобы сравнить результаты с помощью нового решателя с базовой линией.
В модели измените решатель в ode1.
В менеджере по тесту, с Solver Compare выбранный тестовый файл, нажмите Run.
В панели Results and Artifacts заметьте, что тест перестал работать.
Расширьте результаты проваленного теста. Под Baseline Criteria Result выберите shift_logic сигнал.
Вкладка Comparison показывает, где различие произошло.

Масштабируйте сравнительную таблицу где отличенные результаты. Сигнал сравнения изменяется перед базовой линией, то есть, это leads базовый сигнал.

Можно использовать продвижение и отставание допусков, чтобы допускать небольшие перемещения вовремя между симуляцией и базовыми данными. Предположим, что ваша команда решает, что допуск размер размера шага симуляции (.04 секунд в этом случае) приемлем. В менеджере по Тесту, установленном ведущее значение допуска. Используйте ведущий допуск к сигналу, изменение которого происходит перед вашей базовой линией. Используйте отстающий допуск к сигналу, изменение которого происходит после вашей базовой линии.
Можно предварительно просмотреть, как значение допуска влияет на тест, чтобы видеть, передает ли тест с заданным допуском. Затем установите погрешность на базовых критериях и повторно выполните тест.
Предварительный просмотр, хотите ли допуск вы использовать, заставляет тест передавать. С выбранным сигналом результата, в поле свойства, устанавливает Leading Tolerance на .04.

Когда вы изменяете это значение, состояние изменяется, чтобы показать, что проваленные тесты передают.
Когда вы удовлетворены значением допуска, введите его в базовые критерии, таким образом, можно повторно выполнить тест и сохранить новый результат сбоя передачи. В панели Test Browser выберите тест в Solver Compare тест.
Под Baseline Criteria, изменение значение Leading Tol для solver_baseline.mat файл к .04.
По умолчанию каждый сигнал наследовал это значение от базового файла. Можно заменить значение для каждого сигнала.

Запустите тест снова. Тестовые передачи.
Чтобы сохранить значение допуска и прошедший тест с тестовым файлом, сохраните тестовый файл.
sltest.testmanager.BaselineCriteria | sltest.testmanager.SignalCriteria