Загрузите данные сигнала из рабочей области в модель Simulink
Simulink/Источники
Блок From Workspace считывает данные в Simulink® модель из рабочей области и предоставляет данные как сигнал на выходе блока. Можно загрузить данные из базового рабочего пространства, рабочего пространства модели или рабочей области маски. Можно использовать блок From Workspace для загрузки данных сигнала в любую модель или подсистему в иерархии модели из рабочей области, доступной для модели или подсистемы-ссылки.
Можно задать, как загружаются данные, включая шаг расчета, поведение интерполяции и экстраполяции, и использовать ли обнаружение пересечения нулем.
В модели From Workspace блок показывает значение параметра Data. Например, если вы используете блок From Workspace для загрузки данных в x переменных, вы задаете x
в качестве значения для параметра Data и отображения блок x
в модели.
Укажите данные для блока From Workspace, который будет загружен с помощью параметра Data. Можно задать значение параметра Data как MATLAB® выражение, такое как имя переменной. Выражение в параметре Data должно быть рассчитано до данных в формате, который поддержки блок From Workspace. Для получения дополнительной информации о том, как выражение вычисляется, смотрите Разрешение символа.
Блок From Workspace не загружает данные из словаря данных. Используйте словарь данных, чтобы хранить только проектные данные для модели, а не входные данные симуляции. Можно хранить проектные данные, относящиеся к блоку From Workspace, такие как значение для параметра Sample time, в словаре данных.
Блок From Workspace поддерживает загрузку частично заданных данных для шины. Чтобы частично задать данные шины, установите элементы шины, для которых вам не нужно загружать данные в []
.
Чтобы загрузить данные, которые были зарегистрированы в формате массива с помощью блока To File, транспонируйте массив так, чтобы значения времени были в одном столбце, а не в одной строке. Вы можете использовать transpose
и сохраните транспонированные данные в новый файл.
Для программных симуляций используйте sim
, parsim
, или batchsim
функции, вы можете использовать Simulink.SimulationInput
объект, чтобы задать данные для загружаемого блока From Workspace.
From File | From Spreadsheet | Inport | Outport | To File | To Workspace