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

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

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

Генерация псевдослучайных чисел по заданному закону распределения
GEORND
Функция генерации псевдослучайных чисел распределенных по геометрическому закону

Синтаксис

R = geornd(P)
R = geornd(P,m)
R = geornd(P,m,n)

Описание

R = geornd(P) функция предназначена для генерации псевдослучайного числа распределенного по геометрическому закону для каждого значения параметра P.

R = geornd(P,m) позволяет получить вектор псевдослучайных чисел на m элементов распределенных по геометрическому закону для параметра P.

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

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

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

>> P=0.4;
>> R = geornd(P)
R =
     2
>> P =[0.1 0.2 0.3 0.4 0.5];
>> R = geornd(P)
R =
    13     0     0     3     6
Генерация вектора с размерностью 15 элементов псевдослучайных чисел.
>> P=0.4; >> m=[1 5]; >> R = geornd(P,m) R = 0 3 2 0 2
Другой вариант генерации вектора с размерностью 15.
>> P=0.4; >> m=1; n=5; >> R = geornd(P,m,n) R = 1 5 0 1 1
Генерация матрицы с размерностью 55 элементов.
>> P=0.4; >> m=[5 5]; >> R = geornd(P,m) R = 1 0 0 5 0 2 1 0 0 8 1 0 1 5 0 2 3 1 1 0 1 1 0 2 0
Другой вариант генерации матрицы с размерностью 55.
>> P=0.4; >> m=5; n=5; >> R = geornd(P,m,n) R = 0 2 2 0 0 1 0 1 0 1 1 0 0 3 1 3 1 0 3 1 0 0 3 0 6
Графическая оценка качества генератора псевдослучайных чисел
>> P=0.4; >> N=9; >> R = geornd(P,[1 100]); >> hist(R, N) >> grid on >> X=min(R):1:max(R); >> f= geopdf(X, P); >> 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 
Наши баннеры