朱莉娅,如何从截断正态分布中采样?

arn*_*nle 3 julia

如何从在 -1 和 1 处截断的正态分布中进行采样?我可以通过以下方式从正态分布中采样

using Distributions

rand(Normal())
Run Code Online (Sandbox Code Playgroud)

但我不确定如何从截断的正态分布中进行采样,至少在没有 if 语句来自己剪辑值的情况下是这样

Osc*_*ith 5

rand(Truncated(Normal()), -1, 1)会做你想做的事。请参阅文档以获取更多信息。