exponenta event banner

poissrnd

Случайные числа из распределения Пуассона

Описание

пример

r = poissrnd(lambda) генерирует случайные числа из распределения Пуассона, заданного параметром скорости lambda.

lambda может быть скаляром, вектором, матрицей или многомерным массивом.

пример

r = poissrnd(lambda,sz1,...,szN) генерирует массив случайных чисел из распределения Пуассона со скалярным параметром скорости lambda, где sz1,...,szN указывает размер каждого размера.

пример

r = poissrnd(lambda,sz) генерирует массив случайных чисел из распределения Пуассона со скалярным параметром скорости lambda, где вектор sz определяет size(r).

Примеры

свернуть все

Создайте массив случайных чисел из распределений Пуассона. Укажите среднюю ставку для каждого распределения.

lambda = 10:2:20
lambda = 1×6

    10    12    14    16    18    20

Создание случайных чисел из распределений Пуассона.

r = poissrnd(lambda)
r = 1×6

    14    13    14     9    14    31

Создайте массив случайных чисел из одного распределения Пуассона. Здесь параметр распределения lambda является скаляром.

Используйте poissrnd функция для генерации случайных чисел из распределения Пуассона со средней скоростью 20. Функция возвращает одно число.

r_scalar = poissrnd(20)
r_scalar = 9

Создайте массив случайных чисел 2 на 3 из того же распределения, указав требуемые размеры массива.

r_array = poissrnd(20,2,3)
r_array = 2×3

    13    14    18
    26    16    21

Либо задайте требуемые размеры массива в качестве вектора.

r_array = poissrnd(20,[2 3])
r_array = 2×3

    22    27    22
    25    19    21

Входные аргументы

свернуть все

Параметры скорости, заданные как положительное значение или массив положительных значений. Параметр скорости указывает среднее количество событий в данном временном интервале.

Пример: 2

Типы данных: single | double

Размер каждого измерения, указанный как отдельные аргументы целых чисел. Например, указание 5,3,2 генерирует массив случайных чисел 5 на 3 на 2 из распределения вероятностей Пуассона.

Если lambda является массивом, то указанные размеры sz1,...,szN должны соответствовать размерам lambda.

  • Если указано одно значение sz1, то r - квадратная матрица размера sz1около-sz1.

  • Если размер любого размера равен 0 или отрицательный, то r является пустым массивом.

  • За пределами второго измерения poissrnd игнорирует конечные размеры размером 1. Например, poissrnd(5,3,1,1,1) создает вектор случайных чисел 3 на 1 из распределения Пуассона с параметром скорости 5.

Пример: 5,3,2

Типы данных: single | double

Размер каждого измерения, заданный как вектор строки целых чисел. Например, указание [5 3 2] генерирует массив случайных чисел 5 на 3 на 2 из распределения вероятностей Пуассона.

Если lambda является массивом, то указанные размеры sz должны соответствовать размерам lambda.

  • Если указано одно значение [sz1], то r - квадратная матрица размера sz1около-sz1.

  • Если размер любого размера равен 0 или отрицательный, то r является пустым массивом.

  • За пределами второго измерения poissrnd игнорирует конечные размеры размером 1. Например, poissrnd(5,[3,1,1,1]) создает вектор случайных чисел 3 на 1 из распределения Пуассона с параметром скорости 5.

Пример: [5 3 2]

Типы данных: single | double

Выходные аргументы

свернуть все

Случайные числа из распределения Пуассона, возвращаемые как скалярное значение или массив скалярных значений.

Типы данных: single | double

Альтернативная функциональность

  • poissrnd является функцией, специфичной для распределения Пуассона. Toolbox™ статистики и машинного обучения также предлагает универсальную функцию random, которая поддерживает различные распределения вероятностей. Использовать randomукажите имя вероятностного распределения и его параметры. Либо создайте PoissonDistribution объект распределения вероятности и передать объект в качестве входного аргумента. Обратите внимание, что специфичная для распределения функция poissrnd быстрее, чем универсальная функция random.

  • Для интерактивной генерации случайных чисел используйте randtoolпользовательский интерфейс для генерации случайных чисел.

Расширенные возможности

.
Представлен до R2006a