Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Общая схема генерации СВ u(0,1). Понятия периода и апериодического участка последовательности псевдослучайных чисел. Лкг.Содержание книги
Поиск на нашем сайте
Общая схема генерации СВ из U[0,1): хn+1 =Ф(хn)® xi Î[0, m)® xi/m Î[0,1) В основе генератора псевдослучайных величин, как правило, лежат рекурентные соотношения. В зависимости от алгоритма генерации и выбранных параметров получают набор значений, распределенных на отрезки. m – максимальное значение, к-рое возможно рассчитать и в общем случае m >0. Привидение значений из [0, m) к [0,1) выполняется путем деления каждого значения на максимально возможное. Полученная послед-сть значений явл-ся псевдослучайной, т.к. закон случайности известен. Существует 2 св-ва, характеризующие послед-ть значений U[0,1). Начиная с некоторого порядкового номера значения послед-сти повторяются. Под периодом будем понимать повторяющиеся послед-ти набора U[0,1). Апериодический участок явл-ся подпослед-тью, к-рая встречается строго один раз в общей последовательности. В общем случае нач. значение периода может совпадать с началом послед-ти. Линейный конгруэнтный генератор (ЛКГ): Xk+1 = (aXk+c) mod m, где a>0, c>0, m>0; m>c, m>a, m>x 1) НОД(c,m)=1 (с и m взаимно простые) 2) a-1 кратно p для всех простых p-делителей m 3) a-1 кратно 4, если m кратно 4.
27. Метод генерации СВ произвольного распределения. Моделирование случайной дискретной величины. Генерация СВ U(a,b) и экспоненциального распределения. М-д ген-ции СВ произвольного рапред-я. Требуется генерировать дискретную СВ Х с произвольным рапред-ем. Вероятностные меры р (i) можно определить теоретически по какой-либо форме распределения или эмпирически по набору данных. Прямой метод обратного преобразования как для случаев с конченной областью значений, так и для случаев с бесконечной областью значений выглядит след образом: 1. Генерируется U ~ U(0,1) 2. Возвращаем неотрицательное целое число X = I, удовлетворяющие неравенству: . Этот алгоритм никогда не будет возвращать значение Х = i, для к-рого p (i)=0, поскольку в противном случае строгое неравенство между двумя суммами на шаге 2 станет невозможным. На шаге 2 необходимо выполнить поиск и он может занять много времени. При альтернативном варианте следует изначально отсортировать p (i) в порядке убывания, чтобы поиск мог завершиться после выполнения небольшого кол-ва сравнений. Мод-е дискретной СВ. ДСВ X принимает заначения x1≤x2≤…≤xi c вероятностями р (xi)= Р (X = xi) составляющими дифференциальное распределение вероятностей. Функция распределения ДСВ: Для получения дискретной случайно величины используется метод обратного преобразования. 1. Генерируется U ~ U(0,1) 2. Определяется положительное наименьшее целое число I, для которого U ≤ F (xi) и возвращает X = xi. Равномерное распределение. Ф-цию распред-я СВ U(a, b) легко обратить, решив уравнение u = F (x), чтобы получить для 0≤ u ≤1, x = F-1 (u)= a +(b - a) u Таким образом, мы можем воспользоваться методом обратного преобразования для Х. 1. Генерируется U ~ U(0,1) 2. Возвращаем X = a +(b - a) U Если нужно генерировать много значений Х, константа (b-a) должна быть вычислена заранее и сохранена для использования в этом алгоритме. Эксп-е распред-е. Алгоритм обратного преобразования: 1. Генерируется U ~ U(0,1) 2. Возвращаем X = -β ln U. (β>0) Этот простой метод, обладающий всем преимуществами метода обратного преобразования, работает достаточно быстро, большая часть времени идет на оценку логарифма. Понятия аналитической, имитационной, машинной и программной модели. Формальные категории и неформальные категории. Целесообразность проведения машинного эксперимента.
Требования к программным моделям. Сущность машинного моделирования системы состоит в проведении на ЭВМ эксперимента с моделью, которая представляет собой некоторый программный комплекс, описывающий формально и (или) алгоритмически поведение элементов системы S в процессе ее функционирования, т. е. в их взаимодействии друг с другом и внешней средой Е. Требованиями пользователя к модели M процесса функцинирования системы S являются: 1. Полнота модели должна предоставлять пользователю возможность получения необходимого набора оценок характеристик системы с требуемой точностью и достоверностью. 2. Гибкость модели должна давать возможность воспроизведения различных ситуаций при варьировании структуры, алгоритмов и параметров системы. 3. Длительность разработки и реализации модели большой системы должна быть по возможности минимальной при учете ограничений на имеющиеся ресурсы. 4. Структура модели должна быть блочной, т. е. допускать возможность замены, добавления и исключения некоторых частей без переделки всей модели. 5. Информационное обеспечение должно предоставлять возможность эффективной работы модели с базой данных систем определенного класса. 6. Программные и технические средства должны обеспечивать эффективную (по быстродействию и памяти) машинную реализацию модели и удобное общение с ней пользователя. 7. Должно быть реализовано проведение целенаправленных (планируемых) машинных экспериментов с моделью системы с использованием аналитико-имитационного подхода при наличии ограниченных вычислительных ресурсов
|
||||
Последнее изменение этой страницы: 2016-09-19; просмотров: 330; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.200.151 (0.007 с.) |