reshape

语法

reshape(obj, [dim])

参数

obj 是一个向量或矩阵。

dim 是一个数据对,表示返回结果的行数和列数。它是一个可选参数。

详情

返回一个改变形状后的矩阵。如果没有指定dim,则将obj重组为一个向量。

例子

$ x=1..6;
$ x=x.reshape(3:2);
$ x

#0

#1

1

4

2

5

3

6

$ x=x.reshape(2:3);
$ x

#0

#1

#2

1

3

5

1

4

6

$ x=x.reshape(6:1)
$ x

#0

1

2

3

4

5

6

$ x.reshape()
[1,2,3,4,5,6]
// 将 x 重组为一个向量