Какую версию Julia и Distributions du вы используете?В Distribution v0.16.4 его можно легко определить с помощью второго и третьего аргументов Truncated
.
julia> a = Gamma()
Gamma{Float64}(α=1.0, θ=1.0)
julia> b = Truncated(a, 2, 3)
Truncated(Gamma{Float64}(α=1.0, θ=1.0), range=(2.0, 3.0))
julia> p = rand(b, 1000);
julia> extrema(p)
(2.0007680527633305, 2.99864177354943)
. Чтобы просмотреть документ Truncated
, введите ?Truncated
в REPL и введите.