一维数组转二维数组:Partition
一维数组转二维数组/二维数组变形:ArrayReshape
转一维数组:Flatten
分块矩阵合并:ArrayFlatten
使用方法例:
Partition[{a,b,c,d,e,f},2]
ArrayReshape[{a,b,c,d,e,f},{2,3}]
ArrayReshape[{1,2,3,4,5,6,7},{5,3},0]
Flatten[{{a,b},{c,{d},e},{f,{g,h}}}]
m={{1,2},{3,4}};
ArrayFlatten[{{m,m,m},{m,m,m}}]