Соберите базовые данные от итераций

В этом примере показано, как создать базовый тест путем собирания данных от теста с табличными итерациями. Вы создаете итерации из сценариев Редактора Сигнала в модели. Прежде, чем запустить пример, перейдите к перезаписываемой папке на пути MATLAB®.

1. Откройте модель. В командной строке войти

Model = 'sltestCar';
open_system(Model);

2. Откройте менеджера по Тесту и создайте тестовый файл. В командной строке введите sltestmgr

3. В менеджере по Тесту нажмите Test File from Model от Нового выпадающего списка.

4. Задайте тестовый файл.

  1. Введите sltestCar как Модель.

  2. Введите имя тестового файла или полный путь в Месте.

  3. Выберите Baseline как тестовый тип.

5. Выберите тест. Расширьте тестовый файл и выберите sltestCar/Inputs тест.

6. Выберите сигналы для базовых данных:

  1. В разделе Simulation Outputs нажмите Add.

  2. В холсте модели выберите output torque предупредите и в диалоговом окне Подключения, установите флажок для того сигнала. Выберите vehicle speed предупредите и установите его флажок в диалоговом окне.

  3. В Тесте менеджер передает диалоговое окно, нажимает Done.

  4. Сигналы появляются в таблице Logged Signals.

7. Просмотрите итерации для теста:

Расширьте Итерации и Табличные разделы Итераций. Итерации для выбранного теста автоматически появляются. Итерации соответствуют четырем сценариям Редактора Сигнала.

8. Соберите базовые данные для итераций:

  1. В разделе Baseline Criteria кликните по стреле рядом с Получением.

  2. Выберите MAT как Формат файла.

  3. Задайте местоположение, чтобы сохранить базовые файлы данных в поле File.

  4. Выберите Capture Baselines for Iterations.

  5. Нажмите Capture.

Модель симулирует для всех сценариев Редактора Сигнала. Базовые данные для output_torque и vehicle_speed получены в четырех файлах MAT. Кроме того, каждый базовый набор данных добавляется к своим соответствующим итерациям в таблице.