|
|
||||||||||||||||||||||||||||||||
Вход |
Раздел "Математика\Statistics Toolbox"
Список функций Statistics Toolbox В оглавление \ К следующему разделу \ К предыдущему разделу Функции планирования эксперимента
Синтаксис r = mvtrnd(C,df,cases) Описание r = mvtrnd(C,df,cases) функция возвращает матрицу псевдослучайных чисел распределенных по многомерному распределению, где С - матрица коэффициентов корреляции, df - число степеней свободы, cases - число генерируемых значений. Параметры df и cases могут быть скалярными величинами или векторами с одинаковой размерностью. Например, если р - число столбцов матрицы С, то матрица r будет сгенерирована с размерностью cases рядов и р столбцов.Распределение строки матрицы r соответствует отношению вектора значений распределенных по многомерному нормальному распределению со средним равным нулю, дисперсией равной 1 и ковариационной матрицей С, деленного на независимую случайную величину распределенную по закону хи-квадрат с числом степеней свободы df. C должна бать квадратной, симметричной и положительно определенной матрицей. Если диагональные элементы матрицы С не равны 1, то такая матрица считается ковариационной и mvtrnd преобразует ее в матрицу коэффициентов корреляции перед началом генерации. Примеры использования функции генерации псевдослучайных чисел Генерация псевдослучайных чисел по многомерному t распределению. >> df = 5; >> С = [1 0.5;0.5 1]; >> cases = 5; >> r = mvtrnd(C,df, cases) r = -0.8143 -3.5264 0.0171 0.2116 0.3297 0.7272 0.9883 0.4883 0.6443 0.9432 Генерация псевдослучайных чисел по многомерному t распределению при условии, что вместо матрицы коэффициентов корреляции задана ковариационная матрица. >> df = 8; >> C = [0.2 0.2; 0.2 0.4]; >> cases = 8; >> r = mvtrnd(C,df, cases) r = 0.0294 -1.1512 1.0211 0.5235 -1.7769 -1.8022 0.7687 -0.4725 -2.0229 -1.2128 -2.1397 -3.0752 0.5301 0.7748 -0.1257 -1.3711 Генерация двумерного t распределения и его графическое представление. >> df = 3; >> С = [1 0.8;0.8 1]; >> r = mvtrnd(C,df,100); >> plot(r(:,1),r(:,2),'+') >> grid on |
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
E-mail: | ||
Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |