II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход
Раздел "Математика\Statistics Toolbox"

Список функций Statistics Toolbox

В оглавление \ К следующему разделу \ К предыдущему разделу

POISSRND
Функция генерации псевдослучайных чисел по закону Пуассона

Синтаксис

R = poissrnd(LAMBDA)
R = poissrnd(LAMBDA,m)
R = poissrnd(LAMBDA,m,n)

Описание

R = poissrnd(LAMBDA) функция предназначена для генерации псевдослучайного числа по распределению Пуассона для каждого значения параметра LAMBDA. Размерность матрицы R равна размерности входного параметра.

R = poissrnd(LAMBDA,m) позволяет получить вектор псевдослучайных чисел на m элементов распределенных по закону Пуассона для параметра LAMBDA, где m - вектор размерностью 1x2 определяющий размерность матрицы R.

R = poissrnd(LAMBDA,m,n) позволяет получить матрицу псевдослучайных чисел с размерностью m-n элементов распределенных по закону Пуассона для параметра LAMBDA.

Примеры использования функции генерации псевдослучайных чисел

Генерация одного числа соответствующего определенному значению параметра LAMBDA.

>> LAMBDA =0.4;
>> R = poissrnd(LAMBDA)
R =
     1
>> LAMBDA =[0.1 0.2 0.3 0.4 0.5];
>> R = poissrnd(LAMBDA)
R =
     0     0     1     1     0
         
Генерация вектора с размерностью 1x5 элементов псевдослучайных чисел.

>> LAMBDA =1;
>> m=[1 5];
>> R = poissrnd(LAMBDA,m)
R =
     1     1     3     2     1
         
Другой вариант генерации вектора с размерностью 1x5.

>> LAMBDA =1;
>> m=1; n=5;
>> R = poissrnd(LAMBDA,m,n)
R =
    2     0     0     0     0
        
Генерация матрицы с размерностью 5x5 элементов.

>> LAMBDA =1;
>> m=[5 5];
>> R = poissrnd(LAMBDA,m)
R =
     0     2     2     2     0
     0     1     2     1     0
     1     3     0     1     1
     1     1     2     1     0
     1     0     1     0     2
         
Другой вариант генерации матрицы с размерностью 5x5.

>> LAMBDA =1;
>> m=5; n=5;
>> R = poissrnd(LAMBDA,m,n)
R =
     1     0     1     0     3
     1     4     0     2     3
     2     0     0     0     1
     2     0     2     1     1
     2     1     0     0     0
         
Графическая оценка качества генератора псевдослучайных чисел

>> LAMBDA =2;
>> N=9;
>> R = poissrnd(LAMBDA,[1 100]);
>> hist(R, N)
>> grid on
>> X=min(R):1:max(R);
>> f= poisspdf(X, LAMBDA);
>> ff=f*100*((max(R)-min(R))/N);
>> hold on
>> plot(X,ff,'r')
>> hold off
</>

В оглавление \ К следующему разделу \ К предыдущему разделу


О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры