exponenta event banner

Импорт массива 3-D из рабочей области

Импорт массива 3-D A из рабочего пространства MATLAB ® в модель Simulink ® с использованием блока «Сигнал из рабочего пространства». Блок «В рабочую область» используется для записи импортированных данных в рабочую область MATLAB. В этой модели блок «В рабочую область» слегка изменяет данные.

Параметры в блоке «Сигнал из рабочего пространства» настраиваются следующим образом:

  • Время выборки, установленное на 1Этот параметр определяет Ts, период выборки выходных данных.

  • Выборки для каждого кадра установлены в значение 1Количество выборок, Mo, для буферизации в каждом выходном кадре. Период выходного кадра - MoTs.

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

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

Блок «Сигнал из рабочей области» импортирует сигнал из переменной A, который является множеством 2 на 2 на 3. При моделировании модели каждая из трех страниц (матрица 2 на 2) выводится последовательно с периодом Ts. Третья страница является матрицей нулей, поскольку для вывода формы после конечного значения данных по параметру установлено значение Setting to zero в этой модели. Блок «В рабочую область» записывает последовательность этих матриц в рабочую область MATLAB в переменной. dsp_ex_yout.

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

См. также

Блоки