我可以从这个链接中看到,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
正如@TasosPapastylianou 指出的那样,如果您希望这是一个值向量,您可以使用
collect
:julia> collect( range(0, stop = 5, length = 3) )
3-element Array{Float64,1}:
0.0
2.5
5.0
关于r - Julia 相当于 R 的 seq(..., length.out = n),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48392052/