如何提取所有行并从 100x1 矩阵 Matlab 创建 10x10 矩阵

How can I extract all the rows and create a 10x10 matrix from a 100x1 matrix Matlab

r = 兰迪 (10,100,1); 我想从上面的 r 矩阵创建一个 10x10 矩阵 第一行将有前 10 个元素,第二行有下 10 个元素,依此类推

只需使用重塑命令。例如,

M = reshape(r,10,10)';