Arrays 用重复列表填充Julia中的向量

Arrays 用重复列表填充Julia中的向量,arrays,julia,Arrays,Julia,我想通过多次重复长度为h的较小列向量G来创建列向量X。最终向量X的长度为h*n。比如说 G = [1;2;3;4] #column vector of length h X = [1;2;3;4;1;2;3;4;1;2;3;4] #ie X = [G;G;G;G] column vector of length h*n 我可以在一个循环中这样做,但是是否有一个等价于“fill”函数的函数,可以在不出错的情况下使用。当我尝试在这种情况下使用fill时,我得到的不是一个长度为h*n的列向量,而是一

我想通过多次重复长度为h的较小列向量G来创建列向量X。最终向量X的长度为h*n。比如说

G = [1;2;3;4] #column vector of length h
X = [1;2;3;4;1;2;3;4;1;2;3;4] #ie X = [G;G;G;G] column vector of
length h*n
我可以在一个循环中这样做,但是是否有一个等价于“fill”函数的函数,可以在不出错的情况下使用。当我尝试在这种情况下使用fill时,我得到的不是一个长度为h*n的列向量,而是一个长度为n的列向量,其中每行是另一个长度为h的向量。例如,我得到以下结果:

X = [[1,2,3,4];[1,2,3,4];[1,2,3,4];[1,2,3,4]]
这对我来说没有意义,因为我知道;符号用于显示行中的元素,空格用于显示列中的元素。为什么这里会用到这个符号,它到底是什么意思?例如,我可以通过X[1]访问最终输出X的第一行,然后通过X[1][1]访问其中的任何元素

我想使用一些“fill”等价物或某种“flatte”函数(如果存在的话),将X的所有元素展平为一个列向量,每个条目都是一个数字

我还尝试了输出上的重塑功能,但我也不能让它工作