例如在下面的代码中,x 正在定义域,但为什么 0 和 4pi 之间有双点?
using ApproxFun
x=Fun(identity,0..4π)
最佳答案
..
是一个运算符(例如 +
),但它没有默认定义。您可以将其定义为您想要的任何内容:
julia> ..(a, b) = println(a, ", ", b)
.. (generic function with 1 method)
julia> "hello" .. "world"
hello, world
Julia 包 IntervalArithmetic用它来构造一个区间,例如julia> using IntervalArithmetic
julia> 4..5
[4, 5]
julia> typeof(4..5)
Interval{Float64}
我怀疑这就是它在您的代码示例中的用途。
关于julia - Julia 编程语言中的双点 (..) 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63484118/