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

Программа вычисления определенного интеграла методом трапеций

19.10.2011, 18:54. Просмотров 15143. Ответов 4
Метки нет (Все метки)

Помогитте написать программу в С++: вычисление определенного интеграла по формуле трапеций.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2011, 18:54
Ответы с готовыми решениями:

Нахождение определенного интеграла методом прямоугольников и методом трапеций
Написать программу, которая находит определенный интеграл \int_{a}^{b}f(x)dx методом...

Вычисление определенного интеграла методом трапеций
Как можно найти определенный интеграл по методу Трапеций в си? \int\limits_{0}^{4} \frac{ 2x + 1}{...

Вычисление определенного интеграла методом трапеций
\int_{a}^{b}x^2tgdx Добавлено через 44 секунды Необходимо решить данный интеграл методом...

Вычисление определенного интеграла методом трапеций
Программа вычисления определенного интеграла методом трапеции( с графическим интерфейсом). Буду...

Проблемы с вычислением определенного интеграла методом трапеций
Привет,помогите разобраться с вычислением определенного интеграла методом трапеций.Я перерыл...

4
Revol'veR
23 / 23 / 4
Регистрация: 05.11.2010
Сообщений: 134
19.10.2011, 19:13 2
Для трапеций есть какая-то определённая формула? Например

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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main()
{
  double a,b,n,x,dx;
  float dz,zt,z;
a=0;
b=3.1415/2;
  n=60;
  dx=(b-a)/n;
  z=0;
{
  for(x=a+dx;x<=b-dx;x+=dx)
  z=z+(sin(x))*sin(x);
  z*=dx;
}
 
 
  zt=3.1415/4;
 
  printf("\n prubluzne znachennia z=  %f  \n  ",z);
  printf("tochne znachennia zt=  %f  \n\n ",zt);
 
  dz=fabs(z-zt)/zt*100;
 
  printf("vidnosna poxubka dz=  %f  \n\n\n",dz);
  system("PAUSE");    
  return 0;
}

Тем на форуме по поводу интегралов много...
0
olga61
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 11
19.10.2011, 20:07  [ТС] 3
Определенный интеграл от а до b f(x)dx=h*((f(x0)+f(xn))/2+Sf(xi)), где сумма S верхний предел N-1 нижний предел i=1

Добавлено через 39 минут
Помогите пожалуйста
0
olga61
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 11
20.10.2011, 09:12  [ТС] 4
Помогите решить!!!!!!!!
0
-=ЮрА=-
Заблокирован
Автор FAQ
20.10.2011, 13:12 5
olga61, сюда вычислить интеграл, только подынтегральную функцию на свою поменяйте
C++
1
2
3
4
double f(double x)
{
        return exp(-pow(x,2));
}
вместо exp(-pow(x,2)), впишите свою функцию например для синуса
C++
1
return sin(x,2);
0
20.10.2011, 13:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2011, 13:12

Составить программу для вычисления определенного интеграла методом Симпсона
ПОМОГИТЕ ПОЖАЛУЙСТА Составить программу для вычисления определенного интеграла методом...

Разработать программу для вычисления определенного интеграла методом средних прямоугольников. Проверка курсовой
Будьте добры , проверьте правильно ли считает данная программа.И можно ли её доработать? Задание:...

Программа для вычисления интеграла с заданной точностью методом Симпсона и методом Монте-Карло
Здравствуйте, подскажите как решить эту задачу, пожалуйста: Разработать программу для вычисления...


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

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

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