Формат

Описание

Выберите формат данных для сохранения состояний, выведите, и данные конечных состояний.

Категория: Импорт/Экспорт данных

Настройки

Значение по умолчанию: Dataset

Dataset

Simulink® использует объект Simulink.SimulationData.Dataset сохранить записанные данные, когда MATLAB® timeseries возражает.

Массив

Simulink сохраняет данные в матрице. Каждая строка соответствует шагу времени симуляции. Не используйте формат Array для данных сигнала шины.

Структура

Для журналирования вывода Simulink сохраняет данные в структуре, которая содержит подструктуры для каждого порта. Каждая подструктура порта содержит данные сигнала для соответствующего порта. Для журналирования состояний структура содержит подструктуру для каждого блока с состоянием.

Structure with time

Формат данных является структурой, которая имеет два поля: поле времени и поле сигналов. Поле времени содержит вектор времен симуляции. Поле сигналов содержит те же данные как формат Structure.

Советы

  • Формат Dataset для регистрируемых и корневых данных выходного порта состояния:

    • Использование MATLAB timeseries возражает, чтобы сохранить записанные данные. MATLAB объекты timeseries позволяет вам работать с записанными данными в MATLAB без лицензии Simulink.

    • Поддержки, регистрирующие несколько значений данных для данного временного шага, важного для подсистемы Итератора и журналирования сигнала Stateflow®.

    • Поддержки, регистрирующие Выходные данные к Моделированию Data Inspector.

  • Для журналирования состояний формат Dataset не поддерживает:

    • Журналирование информации о состояниях в подсистеме вызова функций

    • Генерация кода

  • Можно использовать формат массивов, чтобы сохранить образцовые выходные параметры и состояния только если выходные параметры:

    • Все скаляры или все векторы (или все матрицы для состояний)

    • Все действительны или весь комплекс

    • Имейте совпадающий тип данных

    Используйте Dataset, Structure или выходные форматы Structure with time, если ваши образцовые выходные параметры и состояния не удовлетворяют этим условиям.

  • Быстрый режим Accelerator не поддерживает формат Dataset для состояний и конечных состояний.

  • Если вы включаете Сохранению полный SimState в параметре конечного состояния, заданный формат не применяется к данным конечных состояний.

  • Simulink может считать назад данные моделирования, сохраненные в рабочую область в выходном формате Structure with time. Смотрите Данные Загрузки к Входным портам Корневого Уровня для получения дополнительной информации.

Информация о командной строке

Параметр: SaveFormat
Значение: 'Массив' | 'Структура' | 'StructureWithTime' | 'Набор данных'
Значение по умолчанию: 'Dataset'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакая рекомендация
Меры безопасностиНикакая рекомендация

Похожие темы

Была ли эта тема полезной?