Мне известно о rand::distributions
, но все, что я могу найти, это случайная выборка.
Я также хочу отобразить кривую распределения для пользователя, особенно для тех, которые зависятдля параметров формы, таких как бета-распределение, но я не могу найти функцию для получения произвольного значения.
По сути, я хочу построить график распределения, выполнив что-то вроде
for x in 1..100 {
let y = beta.sample(x as f64 / 100.0);
// add x/y to graph
}
Где я могу найти подходящую функцию для получения этих значений?Я искал и книгу Rust rand, и хранилище и не могу понять это.