Reshape
Изменяет размерность векторного или матричного сигнала.
Описание
Блок Reshape изменяет размерность входного сигнала на размерность, заданную параметром Output dimensionality.
Например,можно преобразовать вектор длиной N к матрице размером 1 на N или N на 1.
Порты
Параметры
Output Dimensionity — размерность выходного сигнала
Column vector (по умолчанию)
| Row vector
| Customize
Размерность выходного сигнала.
Выходная размерность | Описание |
---|---|
|
Преобразует вектор, матрицу или многомерный входной сигнал в матрицу-столбец размера M на 1, где M — количество элементов во входном сигнале. Для матриц преобразование выполняется по порядку столбцов. Для многомерных массивов преобразование выполняется по первому измерению. |
|
Преобразует вектор, матрицу или многомерный входной сигнал в матрицу-строку размера 1 на N, где N — количество элементов во входном сигнале. Для матриц преобразование выполняется по порядку столбцов. Для многомерных массивов преобразование выполняется по первому измерению. |
|
Преобразует входной сигнал в выходной сигнал, размерности которого параметром Output Dimensions. |
Output Dimensions — размерности выходного сигнала
(1,1) (по умолчанию)
Размерности для выходного сигнала.
-
(N)
— для векторного выходного сигнала параметр задается как скаляр, определяющий число элементов выходного вектора. -
(N, M)
— для матричного выходного сигнала параметр задается как вектор, определяющий количество строк и столбцов выходной матрицы. Значение параметра должно соответствовать количеству элементов во входном сигнале. В случае матричных сигналов данные выбираются из столбцов входной матрицы и последовательно заносятся в столбцы выходной матрицы.