也许在julia的旧版本中,我的是Version 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]
。这是故意的吗?
答案 0 :(得分:4)
这是因为Julia正在将+2
解析为数字“正2”并且不将+
视为加法运算符。由于[a b,c]
形式的向量无效,因此您会收到错误。