减少使用randn创建的随机矩阵中的行数

时间:2012-09-09 12:45:18

标签: matlab matrix

我有一个类似

的矩阵
x = [randn(30,1); 5+randn(30,1)];

它有60行。如何在不影响密度的情况下减少行数?

1 个答案:

答案 0 :(得分:0)

使用重塑功能更改矩阵的尺寸而不更改内容:

x=reshape(x,m,n)

产生m×n矩阵。条目数不得更改,因此在您的情况下m * n必须等于60。