如何在Julia中为矩阵添加行?
例如,
mat = [1 2 3; 3 4 2]
我想在最后添加行x = [4 2 1]
。我试过了:
push!(mat, x)
但它会出错。
答案 0 :(得分:6)
答案 1 :(得分:0)
Concatenation需要创建一个新数组,效率很低!因为使用了vcat函数
julia> @which [mat;x]
vcat(A::Union{Array{T,1}, ...
Julia中的多维数组以列优先顺序存储。 here
是一个很好的讨论