В этом примере показано, как создать базовый тест путем собирания данных от теста с табличными итерациями. Вы создаете итерации из сценариев Редактора Сигнала в модели. Прежде, чем запустить пример, перейдите к перезаписываемой папке на пути MATLAB®.
1. Откройте модель. В командной строке войти
Model = 'sltestCar';
open_system(Model);
2. Откройте менеджера по Тесту и создайте тестовый файл. В командной строке введите sltestmgr
3. В менеджере по Тесту нажмите Test File from Model от Нового выпадающего списка.
4. Задайте тестовый файл.
Введите sltestCar
как Модель.
Введите имя тестового файла или полный путь в Месте.
Выберите Baseline
как тестовый тип.
5. Выберите тест. Расширьте тестовый файл и выберите sltestCar/Inputs тест.
6. Выберите сигналы для базовых данных:
В разделе Simulation Outputs нажмите Add.
В холсте модели выберите output torque
предупредите и в диалоговом окне Подключения, установите флажок для того сигнала. Выберите vehicle speed
предупредите и установите его флажок в диалоговом окне.
В Тесте менеджер передает диалоговое окно, нажимает Done.
Сигналы появляются в таблице Logged Signals.
7. Просмотрите итерации для теста:
Расширьте Итерации и Табличные разделы Итераций. Итерации для выбранного теста автоматически появляются. Итерации соответствуют четырем сценариям Редактора Сигнала.
8. Соберите базовые данные для итераций:
В разделе Baseline Criteria кликните по стреле рядом с Получением.
Выберите MAT как Формат файла.
Задайте местоположение, чтобы сохранить базовые файлы данных в поле File.
Выберите Capture Baselines for Iterations.
Нажмите Capture.
Модель симулирует для всех сценариев Редактора Сигнала. Базовые данные для output_torque
и vehicle_speed
получены в четырех файлах MAT. Кроме того, каждый базовый набор данных добавляется к своим соответствующим итерациям в таблице.