数组的结构:类型错误

时间:2018-02-26 10:15:23

标签: julia

我没有区分以下两个结构定义。第一个工作没有任何问题,而第二个给出类型错误:

julia> struct point1
           xy::Vector{Float64}
       end

julia> struct point2
           xy::Array{Float64,1}(2)
       end
ERROR: TypeError: point2: in type definition, expected Type, got Array{Float64,1}
Stacktrace:
 [1] eval(::Module, ::Any) at ./boot.jl:235
 [2] eval(::Any) at ./boot.jl:234
 [3] macro expansion at /Users/.julia/v0.6/Atom/src/repl.jl:186 [inlined]
 [4] anonymous at ./<missing>:?

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

解决了它:

{{1}}

问题是维度的定义......