Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
metoo
1 / 1 / 0
Регистрация: 06.10.2014
Сообщений: 86
1

Вычисление определенного интеграла методом трапеции

06.10.2014, 00:53. Просмотров 1162. Ответов 2
Метки нет (Все метки)

Помогите написать код, хоть убейте, но не пойму никак
ЗаданиеРешить задачу, организовав цикл с точностью http://www.cyberforum.ru/cgi-bin/latex.cgi?\varepsilon = 10^{-2},\dots,10^{-6}

Вычислить значение определенного интеграла методом трапеции:
http://www.cyberforum.ru/cgi-bin/latex.cgi?\int_{0}^{2}\frac{e^x(1+sin\, x)}{1+cos\, x}dx

при

http://www.cyberforum.ru/cgi-bin/latex.cgi?\varepsilon = 10^{-2},\dots,10^{-6}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2014, 00:53
Ответы с готовыми решениями:

Вычисление определенного интеграла методом Гаусса СИ
хелп

Вычисление определенного интеграла методом трапеций
Как можно найти определенный интеграл по методу Трапеций в си?...

Вычисление определенного интеграла методом средних прямоугольников
Вот написал прогу для вычисления определенного интеграла. ...

Вычисление определенного интеграла методом центральных прямоугольников
Создал программу для вычисления определенного интеграла методом центральных...

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

2
ПерС
431 / 356 / 322
Регистрация: 05.11.2013
Сообщений: 1,008
Записей в блоге: 6
Завершенные тесты: 1
06.10.2014, 07:51 2
Лучший ответ Сообщение было отмечено metoo как решение

Решение

как-то так если совсем просто
C++
1
2
3
4
5
6
7
8
9
10
11
12
float f (float x) { //Функция, интеграл от которой берется
 return x*x*atan(x);
}
 
float Trap (float x0,float h,float x1) { //Метод трапеций
 float x,s;
 s=(f(x0)+f(x1))/2;
 for (x=x0+h; x<x1; x+=h) {
  s+=f(x);
 }
 return s*h;
}
"обрамление" сам напишешь и функцию f заменишь
а вот что такое заранее заданная погрешность - не знаю. у метода - да, есть априорная погрешность, её можно оценить
0
zss
Модератор
Эксперт С++
7378 / 6778 / 4290
Регистрация: 18.12.2011
Сообщений: 17,911
Завершенные тесты: 1
06.10.2014, 08:59 3
Для достижения заданной точности повторяете вычисления со все более мелким шагом h,
каждый раз делая его в 2 раза меньше.
Если разница между 2 итерациями меньше заданной точности, то считаете результат достигнут.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2014, 08:59

Вычисление определенного интеграла методом средних прямоугольников для функции
Вот само задание : Разработать программу для вычисления определенного...

Найти значения определенного интеграла по формулам прямоугольников, трапеции и Симпсона
Составить программу вычисления приближенного значения определенного интеграла...

Решение интеграла методом трапеции
Помогите правильно записать интеграл, который на изображении. Заранее спасибо!...


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

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

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