русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Вычисление кратных интегралов


Дата добавления: 2013-12-23; просмотров: 5497; Нарушение авторских прав


Метод Монте-Карло для вычисления одномерных ин­тегралов обычно не применяется, так как для получения высокой точности более удобны квадратурные формулы. Этот метод оказывается более эффективным при вычис­лении кратных интегралов, когда кубатурные формулы для достижения малой погрешности слишком громоздки и требуют большого объема вычислений.

При использовании квадратурных или кубатурных формул, число операций быстро возрастает с ростом раз­мерности интеграла. Например, если для вычисления од­номерного интеграла методом трапеций с заданной точностью необходимо вычислить сумму порядка N слагаемых, то для вычисления двойного интеграла тем же методом необходимо сложить порядка N2 слагаемых, а для тройно­го интеграла число слагаемых составляет порядка N3.

Число испытаний N, требующихся для достижения заданной точности ε приближенного значения, в методе Монте-Карло есть величина порядка и не зависит от размерности интеграла.

Применяется следующий критерий выбора между кубатурной форму­лой р-го порядка точности и методом Монте-Карло для вычисления с точностью ε кратного интеграла функции m переменных:

1) если число измерений m < 2р, лучше использовать кубатурные или квадратурные формулы;

2) если m > 2рме­тод Монте-Карло.

Например, если р = 1, тройные интегралы выгоднее вычислять методом Монте-Карло, а одномерные – квад­ратурными формулами.

Если р = 2, лучше вычислять методом Монте-Карло пя­тимерные интегралы, а одномерные, двойные и трой­ные – квадратурными или кубатурными формулами.

Рассмотрим конкретные формулы метода Монте-Кар­ло для вычисления кратных интегралов, получающиеся способом, который применялся для вывода формулы (9.7).

Пусть требуется вычислить двойной интеграл

. (9.9)

Проведем серию из N испытаний случайной точки (xi, yi), где xi равномерно распределены на отрезке [a, b], a yi равномерно распределены на отрезке [с, d]. Вычислим интеграл (9.9) по формуле



= (9.10)

 

Для тройного интеграла аналогично получим формулу

 

= (9.11)

 

где xi равномерно распределены на отрезке [a, b], yi – на отрезке [с, d], a zi – на отрезке [р, q]; N – число испы­таний.

Для m-кратного интеграла формула метода Монте-Карло имеет вид

 

. (9.12)



<== предыдущая лекция | следующая лекция ==>
Вероятностные методы. Метод Монте-Карло | Решение систем линейных уравнений


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.205 сек.