gpt4 book ai didi

Julia:Vector of Vector(数组数组)

转载 作者:行者123 更新时间:2023-12-01 07:54:22 24 4
gpt4 key购买 nike

我正在尝试在 Julia 中制作一个 3D 点向量,我目前将其作为向量本身。但是,我无法弄清楚如何将这些向量转化为向量。我重现错误的最小示例是:

foo = rand(3) #Vector Float64, 3
bar = Vector{Float64}[] #Vector Array{Float64,1} 0
append!(bar,foo) #Throws an error

在最后一行抛出错误
`convert` has no method matching convert(::Type{Array{Float64,1}}, ::Float64)
in copy! at abstractarray.jl:197
in append! at array.jl:478
in include_string at loading.jl:97
in include_string at C:\Users\Alex\.julia\v0.3\Jewel\src\eval.jl:36
in anonymous at C:\Users\Alex\.julia\v0.3\Jewel\src\LightTable\eval.jl:68
in handlecmd at C:\Users\Alex\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:65
in handlenext at C:\Users\Alex\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:81
in server at C:\Users\Alex\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:22
in server at C:\Users\Alex\.julia\v0.3\Jewel\src\Jewel.jl:18
in include at boot.jl:245
in include_from_node1 at loading.jl:128
in process_options at client.jl:285
in _start at client.jl:354

有没有办法做到这一点,或者我是否错过了阻止这种结构的东西?我应该改用矩阵吗?我还没有到目前为止,因为我想迭代这些点,而不是批量转换它们。

最佳答案

我想你正在寻找

push!(bar, foo) 

关于Julia:Vector of Vector(数组数组),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33403527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com