flatten
语法
flatten(X)
参数
X 可以是向量或矩阵。
详情
将一个矩阵或一系列向量转换成一维向量。
例子
将一个矩阵转换成向量。
m=1..10$5:2;
flatten(m);
# output
[1,2,3,4,5,6,7,8,9,10]
将一系列向量转换成一个向量。
a=1..10;
b = a cut 2;
b;
# output
([1,2],[3,4],[5,6],[7,8],[9,10])
flatten(b);
# output
[1,2,3,4,5,6,7,8,9,10]
x=flatten([1, [2,3]]);
x;
# output
[1,2,3]
关于将一个向量分成多个小的向量,参见 cut 函数。