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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mital25
6 / 6 / 1
Регистрация: 11.10.2013
Сообщений: 86
#1

Написать программу для решения интеграла методом монте-карло - C++

10.04.2014, 02:11. Просмотров 274. Ответов 0
Метки нет (Все метки)

Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
прошу помощи в написании программы...с программированием вообще плохо(( недавно начал изучать с++ но никак не могу разобраться с чего следует начать. подскажите пожалуйста поэтапно как следует написать программу

Добавлено через 8 часов 25 минут
МОЖЕТ КОМУ ПРИГОДИТСЯ)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include<iostream>
#include<cmath>
#include <cstdlib>
 
using namespace std;
 
double f(double x)
{
 return (сюда вписываем свой интеграл);
}
double R()
{
 return rand()/(double)RAND_MAX;
}
double MC(double a, double b,  double n, double (*f)(double))//МС-это монте карло
{
double s=0;
for(int i=1; i<=n;++i)
{
 double T=a+R()*(b-a);
 s+=f(T);
}
s*=(b-a)/n;
return s;
}
 
int main()
{
 double a=0, b=1, c=0, n;//а и б ваш интервал интеграла
 
 cout<<"\nInput n=";
 cin>>n;
 cout<<"\ninteg="<<MC(a,b,n,f);
 return 0;
}
1
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 02:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу для решения интеграла методом монте-карло (C++):

Решения кратного интеграла методом Монте Карло на С++ - C++
Помогите пожалуста решить тройной интеграл методом Монте Карло.... Нужно написать програму на С :cry: :cry:

Нужно составить программу решения задачи оптимального выбора методом случайного тпоиска(монте-карло) - C++
Задана таблица из 10 элементов. Вес 16 11 12 13 14 15 16 17 18 19 Цена 18 20 17 19 22 21 27 23 25 24 Нужно составить...

Вычисление интеграла методом Монте-Карло - C++
Нужно вычислить интеграл, как показано на первой картинке внизу темы. На второй картинке сам интеграл. Написал программу, но она выдает это...

Вычисление интеграла методом Монте-Карло - C++
Здравствуйте! Задача такая: пользователь в текстовом файле задает координаты точек (любое количество точек), программа считывает...

Решение определенного интеграла методом Монте Карло - C++
Доброго времени суток ! Столкнулся с такой проблемой, что реализовал вроде бы правильно, а результат не верный, совсем зашел в тупик....

Вычисление интеграла геометрическим методом Монте-Карло - C++
Всем доброго времени суток. В универе дали задание: вычислить интеграл \int_{0}^{1}dx\int_{0}^{1-x}(1-x-y)dy геометрическим методом...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2014, 02:11
Привет! Вот еще темы с ответами:

Рассчет определенного интеграла методом Монте-Карло. - C++
Не могли бы вы посмотреть, я неправильно понимаю метод Монте Карло для нахождения определенного интеграла или неправильно его реализую? ...

Процедура вычисления кратного интеграла методом Монте-Карло - C++
Создать функцию для вычисления кратных интегралов методом Монте Карло. Помогите написать рабочий код. Укажите на ошибки. #include...

Составить программу для определения методом Монте-Карло площади заштрихованой фигуры - C++
Всем привет! Помогите,пожалуйста , решить задачу .Нужно найти площадь фигуры методом Монте Карла.Я про этот метод впервые слышу ,поэтому...

Написать алгоритм методом Монте - Карло - C++
Написать алгоритм для вычисления площади под кривой до оси абсцисс в пределах от x=-3 до x=+3 методом Монте-Карло. Очень нужна ваша...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru