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

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

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

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

Синтаксис

R = exprnd(MU)
R = exprnd(MU,m)
R = exprnd(MU,m,n)

Описание

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

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

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

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

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

>> MU=0.4;
>> R = exprnd(MU)
R =
   1.8538
>> MU =[0.1 0.2 0.3 0.4 0.5];
>> R = exprnd(MU)
R =
    0.1132    0.2735    0.1867    0.2105    0.3610
Генерация вектора с размерностью 15 элементов псевдослучайных чисел.
>> MU=0.4; >> m=[1 5]; >> R = exprnd(MU,m) R = 0.2396 0.3699 0.2204 0.5180 0.0768
Другой вариант генерации вектора с размерностью 15.
>> MU=0.4; >> m=1; n=5; >> R = exprnd(MU,m,n) R = 0.1983 0.2589 0.1295 0.2067 0.0532
Генерация матрицы с размерностью 55 элементов.
>> MU=0.4; >> m=[5 5]; >> R = exprnd(MU,m) R = 0.8634 1.0390 0.2762 0.0600 0.0560 0.2429 0.0204 0.0665 1.0089 0.3951 0.3584 0.4299 0.1137 0.4523 0.8419 0.1864 0.1511 0.3710 0.9521 0.8141 0.0849 0.3976 0.1848 0.2448 0.1543
Другой вариант генерации матрицы с размерностью 55.
>> MU=0.4; >> m=5; n=5; >> R = exprnd(MU,m,n) R = 0.0352 0.0924 0.4238 0.1251 0.1011 1.1498 0.6030 0.2987 0.1278 0.1153 0.2855 0.3076 0.3149 1.4147 0.0581 0.3950 0.0745 0.6821 1.0687 0.8324 0.0582 0.2488 0.1619 1.0534 0.8260
Оценка качества генерации псевдослучайных чисел в виде наложения гистограммы и функции случайной величины,
приведенной к абсолютному масштабу.
>> MU=0.4; >> N=9; >> R = exprnd(MU,[1 100]); >> hist(R, N) >> grid on >> X=min(R):(max(R)-min(R))/100:max(R); >> f= exppdf(X, MU); >> 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 
Наши баннеры