Сохраняет данные для сигналов, подключенных к блокам Outport корневого уровня к указанному MATLAB® переменная.
Category: импорта/экспорта данных
По умолчанию: On, yout
Simulink® экспортирует данные исходящего сигнала корня в рабочее пространство MATLAB во время симуляции.
Укажите имя переменного MATLAB, используемой для хранения данных. Для получения дополнительной информации смотрите Экспорт данных моделирования.
Simulink не экспортирует данные исходящего сигнала корня во время симуляции.
Перед вводом имени переменной Output необходимо установить флажок выхода.
Simulink сохраняет выход в рабочее пространство MATLAB с базовой частотой дискретизации модели, если задать значение параметра Format отличное от Dataset
. Для Dataset
формат, логгирование использует скорость, установленную для каждого блока Outport.
Область Additional parameters включает параметры для определения других характеристик сохраненных данных, включая формат и коэффициент десятикратного уменьшения.
Чтобы задать интервал для логгирования, используйте параметр Logging intervals.
Чтобы войти Output данные в Данные моделирования Inspector, выберите формат Dataset.
Чтобы логгировать данные с фиксированной точкой, установите параметр Format равным Dataset
. Если вы устанавливаете параметр Format на значение, отличное от Dataset
Simulink регистрирует данные с фиксированной точкой как double.
Для регистрации данных шины установите значение параметра Format отличное от Array
.
Если вы используете формат, отличный от Dataset
, можно преобразовать записанные данные в Dataset
формат. Преобразование данных в Dataset
облегчает постобработку другими записанными данными. Для получения дополнительной информации смотрите Преобразование набора данных для записанных данных.
Для активного условия варианта Simulink создает Dataset
объект с записанными данными. Для неактивных условий варианта Simulink создает MATLAB timeseries
с нулем выборок.
Когда вы вызываете sim
команда внутри функции, выход, записанный функцией, находится в рабочей области функции. Чтобы получить доступ к этому выходу в базовом рабочем пространстве, добавьте команду, такую как эта, после sim
команда:
assignin('base','yout',yout);
Не используйте то имя переменной, которое совпадает с именем Simulink.SimulationOutput
имя функции объекта или имя свойства.
Чтобы записать данные для сигнала переменного размера, соединенного с блоком Outport корневого уровня, используйте Dataset
формат. Данные для сигнала переменного размера всегда сохраняются как timetable
объект, который содержит массив ячеек данных для каждого временного шага.
Параметр: SaveOutput |
Значение:
'on' | 'off' |
По умолчанию:
'on'
|
Параметр: OutputSaveName |
Тип: Вектор символов |
Значение: любое допустимое значение |
По умолчанию:
'yout'
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Нет рекомендации |
Меры безопасности | Нет рекомендации |