Загрузите данные сигнала из рабочей области
Simulink / Источники
Блок From Workspace читает данные сигнала из рабочей области и обеспечивает данные при его выходе как сигнал.
Блок отображает выражение, заданное в параметре Data. Для получения дополнительной информации о том, как выражение выполнено, смотрите Разрешение Символа.
Можно задать, как данные загружены, включая шаг расчета, как обработать данные для пропавших без вести точек данных, и использовать ли обнаружение пересечения нулем. Для получения дополнительной информации смотрите, что Данные о Загрузке Используют От Блока Рабочей области.
Программное обеспечение Simulink® Coder™ не генерирует код для этого блока, когда соединено с портом Sim при условиях, перечисленных в Environment Controller.
В диалоговом окне блока From Workspace используйте параметр Data, чтобы задать данные о рабочей области, чтобы загрузить. Можно задать выражение MATLAB® (например, имя переменной в рабочем пространстве MATLAB), который оценивает к одной из этих опций:
timeseries
объект
Структура timeseries
объекты
timetable
объект
Структура timetable
объекты
Структура, с или без времени
Двумерная матрица
Для получения дополнительной информации смотрите, что Данные о Загрузке Используют От Блока Рабочей области.
Когда вы задаете timetable
данные, чтобы загрузить, каждый timetable
объект может содержать данные только для одного сигнала.
Когда вы соединяете модель со словарем данных, вами:
Сохраните данные проектирования, который способствует основному проекту модели в разделе Design Data словаря. Данные проектирования включают числовые переменные и Simulink.Parameter
объекты, которые вы используете, чтобы установить значения параметров блоков.
Сохраните входные данные симуляции, которые вы используете, чтобы стимулировать и экспериментировать с моделью в базовом рабочем пространстве. Как правило, вы создаете входные данные симуляции как MATLAB timeseries
объекты.
Для получения дополнительной информации о хранении переменных, объекты и другие данные, которые использует модель, видят, Определяют, Где Сохранить Переменные и Объекты для Моделей Simulink.
К данным проектирования доступа при помощи блока From Workspace сохраните целевую переменную в разделе Design Data словаря и установите параметр Data блока к имени переменной.
К входным данным симуляции доступа сохраните целевую переменную в базовом рабочем пространстве и установите параметр Data при помощи вызова evalin
функция. В вызове evalin
, задайте ws
аргумент как 'base'
так, чтобы блок искал переменную в базовом рабочем пространстве вместо словаря данных. Например, если именем переменной является myTimeseriesObject
, установите Data на evalin('base','myTimeseriesObject')
.
Environment Controller | From File | From Spreadsheet | To File | To Workspace