#include <memory_resource>#include <nk/value/value.hpp>#include <tuple>Go to the source code of this file.
Functions | |
| Value | nk::stats::hygepdf (const Value &k, double M, double K, double N, std::pmr::memory_resource *mr=nullptr) |
| Hypergeometric pmf (y = hygepdf(k, M, K, N)). | |
| Value | nk::stats::hygecdf (const Value &k, double M, double K, double N, std::pmr::memory_resource *mr=nullptr) |
| Hypergeometric cdf (F = hygecdf(k, M, K, N)). | |
| Value | nk::stats::hygeinv (const Value &q, double M, double K, double N, std::pmr::memory_resource *mr=nullptr) |
| Hypergeometric inverse cdf (k = hygeinv(q, M, K, N)). | |
| Value | nk::stats::hygernd (::nk::ops::RngContext &rng, double M, double K, double N, size_t rows=1, size_t cols=1, std::pmr::memory_resource *mr=nullptr) |
| Hypergeometric random samples (r = hygernd(M, K, N, rows, cols)). | |
| std::tuple< double, double > | nk::stats::hygestat (double M, double K, double N) |
| Hypergeometric mean and variance ([m, v] = hygestat(M, K, N)). | |