我可以从这个链接看到 R 相当于 seq 是 n:m in ( http://www.johnmyleswhite.com/notebook/2012/04/09/comparing-julia-and-rs-vocabularies/ )。
但seq(a,b, length.out = n)不包括的情况。
例如seq(1, 6, length.out=3)给出c(1.0, 3.5, 6.0). 这是指定输出数量的一种非常好的方法。
它在 Julia 中的等价物是什么?
从 Julia 1.0 开始:
linspace已被弃用。您仍然可以使用range:
julia> range(0, stop = 5, length = 3)
0.0:2.5:5.0
Run Code Online (Sandbox Code Playgroud)
正如@TasosPapastylianou 指出的那样,如果您希望这是一个值向量,您可以使用collect:
julia> collect( range(0, stop = 5, length = 3) )
3-element Array{Float64,1}:
0.0
2.5
5.0
Run Code Online (Sandbox Code Playgroud)