Главная » Просмотр файлов » Б.П. Демидович, И.А. Марон - Основы вычислительной математики

Б.П. Демидович, И.А. Марон - Основы вычислительной математики (1132358), страница 82

Файл №1132358 Б.П. Демидович, И.А. Марон - Основы вычислительной математики (Б.П. Демидович, И.А. Марон - Основы вычислительной математики) 82 страницаБ.П. Демидович, И.А. Марон - Основы вычислительной математики (1132358) страница 822019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 82)

А именно, по способу построения, для Рнс. 84. последовательности (у„) будет справедливо предельное соотношение ь ц„„(л, ь) (4) л-но П и где ен (а, Ь) — число элементов конечной подпоследовательности у,) ..;, у„, принадлежащих произвольному промежутку (а, Ь). В частности, полагая аз 1 р(у)==а ' Уъ этим способом получим каноническую нормально распределенную (гауссову) случайную последовательность (у„), соответствующую случайной велячине У с математическим ожиданием л4У=О н дисперсией .0У=1. Линейное преобразование я„=ау„+с (л=1, 2, ...) дает нормально распределенную случайную последовательность (г„), соответствующую случайной велнчине Е, для которой математическое ожидание МУ=с и дисперсия ЮЕ=оа.

МЕТОД МОНТЕ-КАРЛО $3. Способы получения случайных чисел [гл, хчп Для выработки случайных чисел можно использовать результаты случайныхфизическнх процессов(например, бросание игральной кости, вращение рулетки, вспышки в счетчике Гейгера, шум при электрических передачах н т. и.). Имеются также готовые таблицы случайных чисел (см., например, (7], [8)). Строго говоря, при пользовании механическими приспособлениями для получения случайных чисел нет абсолютной уверенности, что мы имеем дело со случайными событиями с заданным распределением вероятностей.

Поэтомуполученныйматериалобычно подвергается статистической «проверке на случайность>. В этом смысле надежнее употреблять случайные числа из таблиц, где такая проверка уже проделана; однако использование таблиц случайных чисел для решения задач на электронных цифровых машинах часто связано с серьезными неудобствами [9).

Для решения задач методом Монте-Карло обычно требуется весьна большое количество случайных чисел. Эти числа практически наиболее удобно получаются с помощью слеииальиык датчиков случайных чисел, подключаемых к машине. Действие этих датчиков регулируется случайными физическими процессами (например, радиоактивным распадом, шумами в электронных лампах и 'т. п,) [9). Так как воспроизводство случайных чисел, отвечающих данной теоретической модели, есть процесс весьма тонкий н сложный, то на практике часто ограничиваются получением так называемых лсевдослучайиык чисел, в основных чертах похожих на соответствующие случайные. Источниками (датчиками) псевдослучайных чисел служат достаточно сложные математические алгорифмы. В дальнейшем под термином «случайное число» мы будем понимать как случайные, так и псевдослучайные числа, если различие между ними не имеет существанного значения.

Укажем некоторые простые приемы получения случайных чисел, в обобщенном смысле, равномерно распределенных на отрезке [О, 1). Для простоты будем предполагать, что эти числа представляют собой правильные десятичные дроби с фиксированным количеством десятичных знаков после запятой, например г (г-разрядные десятичные дроби), т. е. могут быть записаны в виде (1) где а, ([=1, 2, ..., г) — цифры этого числа, принимающие значе- нияО, 1,2,3,4,5,6,7,8,9.

Для составлении таблицы случайных чисел вида (1), равномерно распределенных на (О, 1), достаточно указать способы получения цифр а, с соблюдением следующих условий: * а) сс есть случайная выборка из системы чисел 0 — 9, причем все указанные значения равновероятны; 639 % 3) СПОСОБЫ ПОЛУЧЕНИЯ СЛУЧАЙНЫХ ЧИСЕЛ б) выбор предыдущей цифры и~ никоим образом не влияет на выбор последующей а;+,. Для получения а-разрядного случайного числа такая выборка производится з раз. Система выбора, удовлетворяющая условиям а) н б), практически может быть реализована многими способами. Рассмотрим некоторые нз них.

1. В урну опускают десять одинаковых перенумерованных шаров с номерами 0 — 9. Из урны последовательно извлекается шар и записывается его номера. После каждого извлечения шар возращают в урну н перед каждым следующим тнражом все шары в урне перемешиваются. 2. Одновременно бросают две игральные кости. Если лд н л — числа выпавших очков(л„ лт = 1, 2; 3, 4, 5, 6) соответственно на первой н второй костях (костя должны быть различаемыми), то очередная цифра а случайного числа берется равной остатку от деления суммы 6(лд — 1)+лз на 1О, где л,л.,6, т. е. а есть целое неотрицательное число, меньшее 10, удовлетворяющее сравнению"), 6(л — 1)+па=а(шоб 10).' (2) Если лд — 6, то кости перебрасываются.

Из формулы (2) вытекает, что цифра сг с равной вероятностью может принять любое значение от 0 до 9(см, [71). 3. Берется г-разрядное целое число. Число возводится в квадрат н выбираются средние з его разрядов; затем процесс повторяется. Если г достаточно велико, например г ~ 10, то выбираемые разряды могут быть приняты за наборы элементов а-разрядных псевдослучайных чисел [31. Для получения последовательности псевдослучайных чисел можно также использовать умножение многозначного числа на постоянный множитель н извлечение средних разрядов или возведение многозначного числа в квадрат и прнведенне результата по модулю некоторого достаточно большого простого числа.

4. Псевдослучайная последовательность [л„) вырабатывается с помощью процесса [101 лл 2 пл~ где и =1, и„ь =:5" и„(шоб2ш). 5. Используется десятичное разложение положительного нррацнонального числа '"=0 ()т[)А " 1. "=ре+(ы) где ра †цел часть числа ы н (ы) — его дробная часть. *) Запнсь а=Ь(шов Ь) (а, Ь, Ь вЂ” целые числа) обозначает, что разность 'а — Ь делится без Остатка на Ь. (гл. хтд! 640 метод монти"нагло Для получения случайной последовательности (х„) полагают: х„= (лв) (л = 1, 2,...).

Если требуется случайная последовательность, состоящая из г-разрядных чисел, то в числах (лв) ограничиваются соответствующими разрядамн. Для решения некоторых задач нужно иметь несколько случайных последовательностей (х!!>) (хои) (хдм)) В етом случае выбирают лд линейно независимых положительных иррациональностей в„в„..., в„и полагают: х!в=(лвь) (8=1, 2, '., лд; и=1, 2, ...). Можно также взять одну равномерно распределенную случайную последовательность (х„) и произвести из нее лд выборок: (хы х„+„ х,„+„ (х„х е, ...

хз +„...), Таблица 76 Случайные числа, равномерно расоределениме на отрезке [О, 1) 0,66674 0 99279 0,24202 0,940!О 0,60981 0,65339 0,93382 0,05758 0,00336 0,88222 0,11578 0,93045 0,93011 0,42844 0,52906 0,35483 0,09393 0,30304 0,55186 0,64003 0,57705 0,71618 0,737! 0 0,70131 0,16961 0,0946! 0,99602 0,69962 0,31311 0,27004 0,13094 0,35193 0,64560 0,64559 . 0,68008 0,98585 0,52103 0,91827 0,07069 0,13928 0,20514 0,00! 88 0,55709 0,86977 0,31303 0,53324 0,43166 0,26275 0,05928 0,66289 (х, хе, х,„, ...1, беря числа не подряд, а через лд элементов.

Очевидно, таким образом, мы будем иметь в равномерно распределенных подпоследовательностей.. С помощью этих и других методов составлены таблицы случайных чисел. В таких таблицах обычно даются случайные десятичные цифры; из них легко можно конструировать случайные числа определенного разряда. Для примера приводим часть одной из таблиц (см.(7!) пятиразрядных случайных чисел (таблица 76). $4) вычнсляния каатных интяггллов мятодом монти-клгло 641 В 4. Вычисление кратных интегралов методом Моите-Карло Пусть функция у=)(хт ха ° ° ° х ) непрерывна в ограниченной замкнутой области о и требуется вычислить ш-кратный интеграл у = ~ ~ ...

~'7(хы хю ..., х ) Лх, г(ха ... с(х . (1) (а) Геометрически число 1 представляет собой (пг+1)-мерный объем прямого цилиндроида") в пространстве Ох х ... х„у, построенного на основании о и ограниченного сверху данной поверхностью У у ГФ у=)(х), где х=(х„х„ ..., х ) (рис. 85).

Преобразуем интеграл (1) так, чтобы новая область интегрирования целиком содержалась внутри единичного гв-мерного куба. Пусть область Я расположена в лг-мерном параллелепипеде а; -хг(А~ (2) (Е=1, 2, ..., ш). Сделаем замену переменных хг — — а; +(Аг — а,)$,. (3) (1=1, 2, ..., т). Рис. 85. Тогда, очевидно, гл-мерный параллелепипед (2) преобразуется в ш-мерный единичный куб 0($,(1 (1=1, 2, ..., т) (4) и, слеловательно, новая область интегрирования а, которая находится по обычным правилам, будет целиком расположена' внутри этого куба (рис. 86). Вычисляя якобнан преобразовании будем иметь: Ад — аь О ... О О Аа — а, ... О Р(хмхю ...,х,) Р(6о С ° ° Фт) О О ... Ащ — аж =(А,— ат)(Аа — а,) ...

(А„— а ). *) Точнее, алгебраический объем, где предполагается, что части' цнлиидроида, расположенные выше гнперплоскости Окали ..., х„„имеют' положительную меру, а ниже — отрицательную. 642 (гл. хтп мвтод монти-кьгло Таким образом, 1 = К ... ~Р($„ $„ ..., $.)с%, %, ... 6., (а) где Рф,, $ю ..., $„)=(А,— а,)(А,— а,) ... (А„— а„)х х1(а +(А — ат)Кы аз+(Аз — аз)Я„..., а„+(А — а )Я ).

Введя обозначения (5) Ф=Й $з," $) (уа = а~,а~, запишем интеграл (5) короче в следующем виде: 1=)~ ... ~Р($)()а. (5') (О) Мы укажем два способа вычисления интеграла (5') методом случайных испытаний. Пе р в ы й способ. Выбираем лч равномерно распределенных на отрезке (О, () последовательностей случайных чисел: $(0 Ц)) ф()) зь(з) з(х) з(з) ьь[пв) зь(ию) ф(м) Точки М((ь(('), Я) )...„$( )) ((=), 2, ...) можно рассматривать Рис.

86. Рнс. 87. как случайные. Выбрав достаточно большое число Ф точек М, М... „М)г,' йроверяем, какие из них принадлежат области а $4) Вычисление кРАтных интеГРАлОВ методом монте-карло 643 (первая категория) и какие не принадлежат ей (вгорал категория). Пусть (рис. 87) 1) М!Ео при !=1, 2, ..., а (6) и 2) МЯ и при 1 = л+ 1, а -1- 2, ..., ))у (6') (для удобства мы здесь изменяем нумерацию точек!).

Заметим, что относительно границы Г области о следует заранее договориться, причисляются лн граничные точки или часть их к области и, или не причисляются к ней. В общем случае при гладкой границе Г вто не имеет существенного значения; в отдельных случаях нужно решать вопрос с учетом конкретной обстановки. Взяв достаточно большое число и точек М, Еп, приближенно можно положнтьл уср =,~~~! г (М!) ! с=! отсюда искомый интеграл выражается формулой ! =-У,ра= о 2;г'(М!), 1=1 где под и понимается ш-мерный объем областя интегрирования о.

Характеристики

Тип файла
DJVU-файл
Размер
11,18 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее