Измените форму 1-D или 2-D вход в 2-D матрицу с заданными измерениями
Управление сигналами/Атрибуты сигналов
dspsigattribs
Блок Преобразование из 1D в 2D изменяет форму вектора Mi 1-D длины или матрицы Mi -by- Ni на матрицу Mo -by- No, где Mo задается параметром Number of output rows, а No задается параметром Number of output columns.
y = reshape(u,Mo,No) % Equivalent MATLAB code
Вход изменен столбцово, как показано в двух случаях ниже. Вектор length-6 и матрица 2 на 3 изменены на одну и ту же выходную матрицу 3 на 2.

Ошибка генерируется, когда (Mo * No) ≠ (Mi * Ni). То есть общее количество входных элементов должно быть сохранено в выходе.
Это выход основан системой координат при установке флажка Frame-based output; в противном случае выход основывается на выборке.
Количество строк, Mo, в выходной матрице.
Количество строк, No, в выходной матрице.
Создание выхода на основе фрейма при выборе.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Выход |
|
| Буфер | DSP System Toolbox |
| Преобразуйте 2-D в 1-D | DSP System Toolbox |
| Преобразование системы координат | DSP System Toolbox |
| Reshape (Simulink) | Simulink |
| Подматрица | DSP System Toolbox |