Импорт трехмерные массивы из рабочей области

Импорт трехмерного массива A из рабочей области MATLAB ® в модель Simulink ® с помощью блока Signal From Workspace. Используйте блок To Workspace, чтобы записать импортированные данные в рабочее пространство MATLAB. В этой модели блок To Workspace слегка изменяет данные.

Параметры в блоке Signal From Workspace сконфигурированы следующим образом:

  • Шаг расчета, установленный на 1: Этот параметр определяет, Ts, период дискретизации выхода.

  • Выборки на систему координат устанавливаются в 1: Количество выборок, Мо, для буферизации в каждой выходной системе координат. Выходсистемы координат является MoT.

  • Формируйте выход после итогового значения данных установкой на Setting to zero: Блок генерирует нулевые выходы на время симуляции после генерации последней системы координат сигнала.

Откройте и симулируйте модель.

Блок Signal From Workspace импортирует сигнал от переменной A, который является массивом 2 на 2 на 3. Когда вы моделируете модель, каждая из трех страниц (матрица 2 на 2) выводится последовательно с периодом Ts. Третья страница является матрицей нулей, потому что выход Form после окончательного значения данных по параметру установлен на Setting to zero в этой модели. Блок To Workspace записывает последовательность этих матриц в рабочее пространство MATLAB в переменной dsp_ex_yout.

Этот рисунок показывает сигнал переменного входа A и как эти данные записываются в выходной массив dsp_ex_yout.

См. также

Блоки