|
49 / 45 / 41
Регистрация: 12.10.2014
Сообщений: 234
|
||||||
Вычисление определенного интеграла методом Монте-Карло30.04.2016, 21:41. Показов 10459. Ответов 15
Метки нет (Все метки)
Добрый Вечер. Не могли бы вы подсказать правильно ли я вообще реализую нахождение определенного интеграла методом Монте-Карло?
И еще у меня проблемы с отображением его работы на графике с помощью Chart, что-то не то выходит.
0
|
||||||
| 30.04.2016, 21:41 | |
|
Ответы с готовыми решениями:
15
Нахождение Пи, методом Монте - карло Вычисление определенного интеграла Решение определенного интеграла методом Симпсона |
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
||||||
| 30.04.2016, 21:58 | ||||||
Сообщение было отмечено Andrew_Montana как решение
Решение
Monte Carlo пример
1
|
||||||
|
49 / 45 / 41
Регистрация: 12.10.2014
Сообщений: 234
|
|
| 30.04.2016, 22:04 [ТС] | |
|
Что у Вас в этом случае означает s0 и sigma?
0
|
|
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
|
| 30.04.2016, 22:29 | |
|
А что отсюда разве не понятно?
Monte Carlo Integral result = " + s0 + " +- " + sigma
0
|
|
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
|
| 01.05.2016, 10:27 | |
|
Storm23, sigma - это стандартное отклонение, без nPts никак, да и корень можно извлечь только из положительного числа, поэтому и нужен модуль
0
|
|
|
|
|
| 01.05.2016, 12:59 | |
|
afront, А где вы взяли эту формулу? Она неправильная. Вот правильная формула:
https://en.m.wikipedia.org/wiki/Standard_deviation Т.о. делить на nPts в вашем примере - не нужно. Стандартная девиация это корень из дисперсии. А дисперсия это разность между мат ожиданием квадрата минус квадрат мат ожидания: D=M(x^2)-(Mx)^2 Отсюда и формула выше. А что касается модуля, то он не нужен потому что средний квадрат всегда больше квадрата среднего. И еще, если считать оценку девиации, то перед взятием корня нужно еще умножить на N/(N-1).
0
|
|
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
|
| 01.05.2016, 13:50 | |
|
Storm23, это пример из книжки https://www.crcpress.com/Numer... 0849374791, стр. 427, все вопросы к автору
0
|
|
| 02.05.2016, 23:05 | |
|
"нахождение определенного интеграла методом Монте-Карло?"
В данной задаче метод "Монте-Карло" неприменим и решения мы не получим. Этот метод используется для определения вероятности наступления какого-либо события (рулетка). Кстати, есть довольно эффетивный метод вычисления числа Пи метод "Монте-Карло". Тут же нужно просто вычислить площадь подинтенральной функции суммируя большое колучество прямоугольников с очень малым основанием.
0
|
|
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
|
| 03.05.2016, 08:36 | |
|
"В данной задаче метод "Монте-Карло" неприменим" - https://ru.wikipedia.org/wiki/... 0%BB%D0%BE
0
|
|
| 03.05.2016, 16:46 | |
|
afront. Я посмотрл эту статью на примере вычисления интеграла. Там делится интервал интегрирования на набольшое количаство участков и потом во всех этих участках вычисляется значения подинтегральной финкции т.д.
При вероятностном методе выбора участка получим много повторяющихся значений и искажение реультата. А чтобы избежать этого, нужно использовать цикл и это уже не метод Монте Карло. А, например, при вычислении числа Пи, случайным образом генерируются координаты точек. Отношения количества попаданий точек внуть круга, вписанного в квадрат, к общему ноличеству точек и дает Пи/4
0
|
|
|
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,630
|
|
| 04.05.2016, 10:00 | |
|
Storm23, это хорошо, в книжке много ошибок, к сожалению
0
|
|
|
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 1
|
|
| 18.02.2019, 19:08 | |
|
Можете скинуть этот проект?
0
|
|
| 21.02.2019, 02:20 | |
|
Andrew_Montana, Повозился пару дней и ,к счастью, нашел прием вычисления интеграла методом MonteCarlo
Необходимо только иметь значение подинтегральной функции
0
|
|
| 21.02.2019, 02:20 | |
|
Помогаю со студенческими работами здесь
16
Нахождение определенного интеграла методом трапеций Расчет определенного интеграла методом Монте Карло. Перенос с TurboPascal Потоки. Вычисление числа пи методом Монте-Карло Вычисление площади фигуры на фотоснимке методом Монте-Карло Вычисление определённого интеграла методом трапеции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub
Примеры вызова:
# Указанная валюта 'EUR'
floatrates-rub -Code 'EUR'
# Список имеющихся кодов валют
floatrates-rub -Available
function floatrates-rub {
|
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5
Примеры вызова
Get-WeatherRP5rss
с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
|
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr
Примеры вызова:
Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
|
|
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют
function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) {
$url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js'
$data = Invoke-RestMethod -Uri $url
$esc = 27
. . .
|
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений
Всем привет. А вот мой компьютер, переделанный из ноутбука.
Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
|
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
|
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца:
Хочу еще Симбу взять, очень нравится. . .
|
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
|