.. _PhysiCell_java_RandomGenerator: RandomGenerator =============== .. role:: raw-html(raw) :format: html .. raw:: html Класс RandomGenerator используется для генерации случайных величин в модели. Для импорта данного класса используйте: .. code-block:: text import ru.biosoft.physicell.core.RandomGenerator Все члены класса RandomGenerator представлены ниже. .. list-table:: Члены класса RandomGenerator :header-rows: 1 * - Член класса - Описание * - boolean checkRandom(double probability) - | probability - вероятность (диапазон [0, 1]). | | Возвращает true, если probability > случайно сгенерированного числа из диапазона [0, 1]. | | :ref:`Пример ` использования. * - double UniformRandom() - | Возвращает случайное число с равномерным распределением от 0 до 1. | | :ref:`Пример ` использования. * - double UniformRandom(double value1, double value2) - | value1 - число. | value2 - число. | | Возвращает случайное число с равномерным распределением от value1 до value2. | | :ref:`Пример ` использования. * - double NormalRandom(double mean, double SD) - | mean - среднее значение. | SD - стандартное отклонение. | | Возвращает случайное число с нормальным распределением со средним значением mean и стандартным отклонением SD. | | :ref:`Пример ` использования. * - double NormalRestricted(double mean, double SD, double min, double max) - | mean - среднее значение. | SD - стандартное отклонение. | min - минимальное значение. | max - максимальное значение. | | Возвращает случайное число с нормальным распределением со средним mean, стандартным отклонением SD, с минимальным значеним min и максимальным значением max. | Если значение этого числа выходит за заданные рамки, то возвращается ближайшее допустимое число. | | :ref:`Пример ` использования.