Установите параметры возможностей для логгирования в файл

Вы сохраняете данные в файл, сначала сохраняя данные в MATLAB® рабочая область через Simulink® Scope блок. Для сохранения данных установите параметры Scope блоков.

После того, как вы создаете модель Simulink и добавляете блок Scope, можно ввести параметры возможностей для регистрации сигнала в файл.

Эта процедура использует модель sldrtex_model. Чтобы открыть эту модель, в Командном Окне MATLAB, введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Это предполагает, что вы уже загрузили эту модель.

  1. В редакторе Simulink дважды кликните блок Scope.

  2. На панели инструментов нажмите кнопку Parameters .

  3. Перейдите на вкладку Logging.

  4. Выполните одно из следующих действий:

    • Если вы запускаете симуляцию, установите флажок Limit data points to last и введите количество точек выборки для сохранения.

    • Если выполняется выполнение, не устанавливайте флажок Limit data points to last.

    Когда вы используете программное обеспечение Simulink Desktop Real-Time™, используйте значение Duration, чтобы задать количество точек выборки, которые вы сохраняете. Чтобы задать значение Duration, смотрите Set External Mode Properties for Logging на Файл. Для получения дополнительной информации смотрите Симуляция Режима external mode с TCP/IP или Последовательная Связь (Simulink Coder).

  5. Установите флажок Log data to workspace. В Variable name текстовом поле введите имя переменного MATLAB. Имя по умолчанию ScopeData.

    В диалоговом окне Параметры возможностей необходимо установить флажок Save data to workspace, чтобы иметь возможность сохранять данные в файл. Если флажок Save data to workspace не установлен, создаются MAT-файлы для логгирования данных, но они являются пустыми.

  6. Из списка Save format выберите один из Structure with time, Structure, Array, и Dataset. Для примера, чтобы сохранить значения шагов расчета и сигнала в те моменты времени, выберите Structure with time.

  7. Нажмите OK.

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

Похожие темы