|
|
||||||||||||||||||||||||||||||||
Вход |
Раздел "Математика\Statistics Toolbox"
Список функций Statistics Toolbox В оглавление \ К следующему разделу \ К предыдущему разделу
Синтаксис R = normrnd(MU,SIGMA) R = normrnd(MU,SIGMA,m) R = normrnd(MU,SIGMA,m,n) Описание R = normrnd(MU,SIGMA) функция предназначена для генерации псевдослучайного числа по нормальному закону для каждой пары параметров MU (математического ожидания) и SIGMA (среднего квадратического отклонения). Размерность векторов или матриц параметров MU и SIGMA должна быть одинаковой. Скалярный параметр увеличивается до размера остальных входных аргументов. Размерность матрицы R равна размерности входных параметров. Примеры использования функции генерации псевдослучайных чисел Генерация одного числа соответствующего заданной паре значений параметров MU, SIGMA. >> MU =0; >> SIGMA =1; >> R = normrnd(MU,SIGMA) R = -0.2953 >> MU =[0 1 2 3]; >> DELTA=[1 2 3 4]; >> R = normrnd(MU,SIGMA) R = 1.4561 2.8025 0.6664 3.3873 Генерация вектора псевдослучайных чисел с размерностью 1x5. >> MU =0; >> SIGMA =1; >> m=[1 5]; >> R = normrnd(MU,SIGMA,m) R = -0.0228 0.1106 0.8128 -1.0091 -1.0046 Второй вариант генерации вектора с размерностью 1x5. >> MU =0; >> SIGMA =1; >> m=1; n=5; >> R = normrnd(MU,SIGMA,m,n) R = 0.2830 0.2898 -0.2473 -0.2189 0.8987 Генерация матрицы псевдослучайных чисел с размерностью 4x4. >> MU =0; >> SIGMA =1; >> m=[4 4]; >> R = normrnd(MU,SIGMA,m) R = -0.6422 1.5489 -0.5539 -2.5996 -0.1804 -0.0442 0.9324 0.7801 0.7179 -0.0297 -1.3158 0.6029 0.3014 -0.3821 -0.3015 0.9428 Другой вариант генерации матрицы с размерностью 4x4. >> MU =0; >> SIGMA =1; >> m=4; n=4; >> R = normrnd(MU,SIGMA,m,n) R = -1.0239 -1.7813 0.1668 -0.0986 -0.0678 -0.6604 -1.7052 0.1764 0.0818 1.3514 0.2765 -1.8379 -1.7670 2.1364 0.3945 -1.5023 Графическая оценка качества генератора псевдослучайных чисел >> MU =0; >> SIGMA =1; >> N=9; >> R = normrnd(MU,SIGMA,[1 100]); >> hist(R, N) >> grid on >> X=min(R):(max(R)-min(R))/100:max(R); >> f= normpdf(X, MU,SIGMA); >> 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 Наши баннеры |