exponenta event banner

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

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

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

Model = 'sltestCar';
open_system(Model);

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

3. В Диспетчере тестов выберите команду Тестовый файл из модели (Test File from Model) в раскрывающемся списке Создать (New).

4. Укажите тестовый файл.

  1. Войти sltestCar в качестве модели.

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

  3. Выбрать Baseline в качестве типа теста.

5. Выберите тестовый пример. Разверните тестовый файл и выберите тестовый пример sltestCar/Inputs.

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

  1. В разделе «Выходные данные моделирования» нажмите кнопку «Добавить».

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

  3. В диалоговом окне Test Manager (Диспетчер тестирования) нажмите кнопку Done (Готово).

  4. Сигналы появляются в таблице Регистрируемые сигналы (Logged Signals).

7. Просмотр итераций для тестового случая:

Разверните разделы Итерации (Iterations) и Итерации таблицы (Table Iterations). Итерации для выбранного тестового случая появляются автоматически. Итерации соответствуют четырем сценариям редактора сигналов.

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

  1. В разделе Критерии базовой линии (Baseline Criteria) щелкните стрелку рядом с элементом Захват (Capture).

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

  3. Укажите расположение для сохранения файлов базовых данных в поле Файл (File).

  4. Выберите «Захватить опорные структуры для итераций».

  5. Щелкните Захват (Capture).

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