Julia 尝试在分析中定义向量时出错

Julia 尝试在分析中定义向量时出错,julia,Julia,也许在julia的旧版本中,我的版本是0.5.0-dev+2007 2016-01-05 18:26 UTC,但如果您定义: julia> [1 +2,1] ERROR: syntax: unexpected comma in matrix expression in eval at ./boot.jl:265 你必须定义[1+2,1]或[1+2,1]。这是故意的吗?这是因为Julia将+2解析为正2,而不是将+作为加法运算符。因为[ab,c]形式的向量是无效的,所以会得到错误 这是因为

也许在julia的旧版本中,我的版本是0.5.0-dev+2007 2016-01-05 18:26 UTC,但如果您定义:

julia> [1 +2,1]
ERROR: syntax: unexpected comma in matrix expression
in eval at ./boot.jl:265

你必须定义[1+2,1]或[1+2,1]。这是故意的吗?

这是因为Julia将+2解析为正2,而不是将+作为加法运算符。因为[ab,c]形式的向量是无效的,所以会得到错误

这是因为Julia将+2解析为正2,而不是将+作为加法运算符。因为[ab,c]形式的向量是无效的,所以会得到错误