exponenta event banner

Задать параметры области для регистрации в файле

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

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

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

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

Предполагается, что эта модель уже загружена.

  1. В редакторе Simulink дважды щелкните на блоке «Область».

  2. На панели инструментов нажмите кнопку «Параметры ».

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

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

    • При моделировании установите флажок Ограничить количество точек данных до последнего и введите количество точек для сохранения.

    • Если выполняется выполнение, не устанавливайте флажок Ограничить последние точки данных.

    При использовании программного обеспечения Simulink Desktop Real-Time™ используйте значение Длительность (Duration), чтобы задать количество сохраняемых образцов точек. Чтобы задать значение Длительность (Duration), см. раздел Задание свойств внешнего режима для регистрации в файле (Set External Mode Properties for Logging to File). Дополнительные сведения см. в разделе Моделирование внешнего режима с помощью TCP/IP или последовательного соединения (Simulink Coder).

  5. Установите флажок Данные журнала в рабочую область (Log data to workspace). В текстовом поле Имя переменной введите имя переменной MATLAB. Имя по умолчанию: ScopeData.

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

  6. В списке Сохранить формат выберите один из Structure with time, Structure, Array, и Dataset. Например, для сохранения времени выборки и значений сигнала в это время выберите Structure with time.

  7. Нажмите кнопку ОК.

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

Связанные темы