Mat*_*all 12
我不知道Octave,但我认为你在寻找reshape.
- 内置函数:重塑(A,m,n,...)
- 内置函数:重塑(A, [ mn ... ])
- 内置函数: 重塑(A,..., [ ] ,...)
- 内置功能:重塑(A,尺寸)返回具有指定尺寸(m,n,...)的矩阵,其元素取自矩阵A.矩阵的元素按列主要顺序访问(如存储Fortran数组).
以下代码演示了将1x4行向量重新整形为2x2方阵.
Run Code Online (Sandbox Code Playgroud)reshape ([1, 2, 3, 4], 2, 2) ? 1 3 2 4请注意,原始矩阵(
prod (size (A)))中的元素总数必须与新矩阵(prod ([mn ...]))中的元素总数相匹配.可以不指定返回矩阵的单个维度,并且Octave将自动确定其大小.空矩阵([])用于标记未指定的维度.