Matlab中reshape 模块的使用


   

Reshape 模块可以使用 Output dimensionality 参数,将输入信号的维度更改为您指定的维度

 参考: matlab help 

Output dimensionality - 输出信号的维度
“1-D array” (默认) | “Column vector (2-D)” | “Row vector (2-D)” | “Customize” | “Derive from reference input port”
指定输出信号的维度。 

 输出维度 说明

 输出维度 说明
 1-D array    将多维数组转换为向量(1 维数组)数组信号。输出向量包含输入矩阵的第一列,后接第二列,以此类推。(此选项会保留向量输入不变。) 
Column vector  将向量、矩阵或多维输入信号转换为列矩阵,即一个 M×1 矩阵,其中 M 是输入信号中的元素数。对于矩阵,转换是按列优先顺序进行的。对于多维数组,转换从第一个维度开始进行。 
Row vector   将向量、矩阵或多维输入信号转换为行矩阵,即一个 1×N 矩阵,其中 N 是输入信号中的元素数。对于矩阵,转换是按列优先顺序进行的。对于多维数组,转换从第一个维度开始进行。 
Customize  将输入信号转换为输出信号,其维度可使用 Output dimensions 参数来指定。 
Derive from reference input port   在模块中创建另一个输入端口 Ref。输出信号的维度派生自 Ref 输入端口的输入信号的维度。选择此选项将禁用 Output dimensions 参数。如果选择此参数,U 和 Ref 这两个输入端口的输入信号必须具有相同的采样模式(基于样本或基于帧)

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM