Форум программистов, компьютерный форум CyberForum.ru

Двойной интеграл - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
07.12.2010, 18:36     Двойной интеграл #1
Всем доброго времени суток, прошу помочь решить мне двойной интеграл методом Монте Карло. Я сделал програму для интеграла первого порядка, как решить интеграл второго порядка ограниченого функцией не пойму.
Миниатюры
Двойной интеграл  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2010, 18:36     Двойной интеграл
Посмотрите здесь:

C++ Двойной факториал
C++ Двойной факториал
Двойной указатель C++
двойной интеграл в С++ C++
C++ Двойной strtok
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
08.12.2010, 18:37  [ТС]     Двойной интеграл #2
неужели ниукого никаких идей нет?

Добавлено через 22 часа 17 минут
насколько я понял для интеграла 1-го порядка, этот метод заключается в том, что нужно рандомно задать рандомно например 1000 точок, а затем посчитать сколько точек попадает в область тчек, которые являются пределами нашего интеграла, а затем разделить на их суму, а к ак для двойного не пойму?
TEROD
Заблокирован
08.12.2010, 18:39     Двойной интеграл #3
о чем речь
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
08.12.2010, 18:40  [ТС]     Двойной интеграл #4
о том как ореализовать метод Монет-Карло для двойного интеграла.
TEROD
Заблокирован
08.12.2010, 18:41     Двойной интеграл #5
ПОНЯЛ
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
08.12.2010, 20:16     Двойной интеграл #6
Shevva, двойной интеграл прекрасно представляется через обычный, а обычный оперделённый вы уже умеете брать по методу Монте-Карло.

Добавлено через 24 минуты
Если не ошибаюсь, будет
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{4}\int_{-1}^{1}(x - {x}^{3})dx
TEROD
Заблокирован
09.12.2010, 14:22     Двойной интеграл #7
Вот это в самый раз
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
09.12.2010, 17:19  [ТС]     Двойной интеграл #8
не знаю, может так и правильно, но мне как то больше импонирует метод, в котором интеграл считается сразу, без преобразований, тем более я не уверен что так его защитает препод
KuKu
 Аватар для KuKu
1538 / 1016 / 69
Регистрация: 17.04.2009
Сообщений: 2,946
09.12.2010, 17:25     Двойной интеграл #9
Ну судя по всему, тут по аналогии с обычным интегралом. Получается, что надо кидать рандомно точки не на плоскоть, а в пространство. То есть смотреть принадлженость точки к области:
x^2+4*y^2=1 && "крышкой":z=x*y
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
09.12.2010, 17:28  [ТС]     Двойной интеграл #10
если я Вас правильно понял, то рандомно задавать x, y- пробовал, и точки под ограничивающими функциями, не вышло.(((а может и не правильно пробовал)
KuKu
 Аватар для KuKu
1538 / 1016 / 69
Регистрация: 17.04.2009
Сообщений: 2,946
09.12.2010, 17:31     Двойной интеграл #11
надо выделить параллелепипед(или как это слово пишется ), далее кидать точки x,y,z(3 координаты рандомно, а не две) и смотреть ли принадлежит эта точки области D: z=x*y в эллипсе x^2+4*y^2=1
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
09.12.2010, 17:44  [ТС]     Двойной интеграл #12
спасиб, но я тоже так думал, попробую реализовать ещё раз.
TEROD
Заблокирован
09.12.2010, 17:47     Двойной интеграл #13
Попробуй
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
09.12.2010, 17:49  [ТС]     Двойной интеграл #14
пробую, пишу))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2010, 17:57     Двойной интеграл
Еще ссылки по теме:

Вычислить двойной интеграл методом Гаусса C++
Двойной указатель C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
TEROD
Заблокирован
09.12.2010, 17:57     Двойной интеграл #15
Ну давай жду))))
Yandex
Объявления
09.12.2010, 17:57     Двойной интеграл
Ответ Создать тему
Опции темы

Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru