|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
|
Раздел "Математика\Statistics Toolbox"
Список функций Statistics Toolbox В оглавление \ К следующему разделу \ К предыдущему разделу Генерация псевдослучайных чисел по заданному закону распределения
Синтаксис R = binornd(N,P) Описание R = binornd(N,P) функция предназначена для генерации псевдослучайного числа распределенного по биномиальному закону для пары параметров N и P. Размерность векторов или матриц параметров N и P должна быть одинаковой. Скалярный параметр увеличивается до размера остальных входных аргументов. Примеры использования функции генерации псевдослучайных чисел Генерация одного числа соответствующего определенной паре параметров N и P. >> N=100;
>> P=0.5;
>> R = binornd(N,P)
R =
53
>> N=[10 20 30 40 50];
>> P=[0.2 0.3 0.5 0.7 0.9];
>> R = binornd(N,P)
R =
2 5 12 21 41
Генерация вектора с размерностью 1 >> N=100;
>> P=0.5;
>> m=[1 5];
>> R = binornd(N,P,m)
R =
44 53 47 55 49
Другой вариант генерации вектора с размерностью 1 >> N=100;
>> P=0.5;
>> m=1; n=5;
>> R = binornd(N,P,m,n)
R =
48 47 52 49 45
Генерация матрицы с размерностью 5 >> N=100;
>> P=0.5;
>> m=[5 5];
>> R = binornd(N,P,m)
R =
45 46 44 44 51
51 51 49 48 48
53 51 47 52 45
46 53 48 53 53
53 59 52 51 53
Другой вариант генерации матрицы с размерностью 5 >> N=100;
>> P=0.5;
>> m=5; n=5;
>> R = binornd(N,P,m,n)
R =
37 45 50 50 47
49 41 45 42 53
44 40 48 41 49
50 45 46 45 52
52 48 50 56 55
Оценка качества генерации псевдослучайных чисел в виде наложения гистограммы и функции случайной величины, приведенной к абсолютному масштабу. >> N=100; >> P=0.5; >> N=9; >> R = binornd(N,P,[1 100]); >> hist(R, N) >> grid on >> X=floor(min(R)):1: floor (max(R)); >> f=binopdf(X,N,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 Наши баннеры |
|