2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 чесленные методы вычисления многомерных интегралов
Сообщение09.11.2010, 16:21 


09/11/10
1
Здравствуйте!!!!!!!!!!! Подскажите ПОЖАЛУЙСТА какие существуют методы вычисления многомерных интегралов, кроме Симпсона и Монте-Карло???ЗАРАНЕЕ СПАСИБО!!!!!!!!!!!

 Профиль  
                  
 
 Re: чесленные методы вычисления многомерных интегралов
Сообщение11.11.2010, 01:46 


17/10/08

1313
Я экспериментировал с вычислением многомерных интегралов с помощью интервальной арифметики. Суть его заключается в следующем.

Пусть переменные, которые участвуют в интегрировании, имеют конечные интервалы.
Даны подынтегральная функция и множество ограничений, определяющих область интегрирования.

1. С помощью интервального анализа можно оценить границы интеграла (см. ниже).
2. Если точность достаточна, то в качестве результата можно взять среднее интервала.
3. Если нет, то нужно произвести «ветвление», т.е. поделив какую-нибудь переменную (пополам), и получить два интеграла. Вычислив границы каждого из этих интегралов, уточнить границы исходного интеграла.
4. Выбрать интеграл, имеющий наихудший интервал оценки и перейти к п. 2

Вычисление оценки интеграла можно сделать следующим образом
a. С помощью интервальных вычислений находим верхнюю и нижнюю границу подынтегрального выражения, а также истинность ограничений.
b. Если гарантировано нарушено хотя бы одно ограничение, то интеграл равен нулю
c. Если все ограничения удовлетворены, то значение многомерного интеграла определяется границами произведения объема гиперкуба интегрирования на интервал подынтегральной функции
d. В противном случае, границы интеграла получаются объединением интервалов случаев b и c.

Это довольно универсальный алгоритм, при чем дающий гарантированную точность («настоящее» значение всегда внутри интервала оценки!), определяемую точностью представления чисел и точностью операций. Не требуется страданий по переходу от многомерного интеграла к многократному и прочим непотребным действиям.
Однако эффективная реализация высокотехнологична и требует огромных трудозатрат. К сожалению, наши псевдоматематики вряд ли способны на такое. Но побаловаться можно – см. библиотеку PROFIL/BIAS

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group