Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 11
1

Приближенно вычислить интеграл от функции y=exp(-x) в заданном интервале, используя формулу прямоугольников

26.01.2011, 20:55. Показов 3767. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Выручите пожалуйста! Необходимо написать прогу на экзамен в крайне короткие сроки(желательно до завтра)
Задание - Приближенно вычислить интеграл от функции y=exp(-x) в заданном интервале, используя формулу прямоугольников! Буду крайне благодарен за помощь!!!
Есть пример программы, только функция в условии другая, а именно y=5x^2-x+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
32
33
#include <stdio.h>
#include <conio.h>
 
void main ()
  {
float a,b;  // границы отрезка
float dx;   // приращение аргумента
float s;    // приближенное значение интеграла
int   n;    // количество интервалов
float x;    // аргумент
float y;    // зн ф  в начале интервала
int i;
printf("\priblijennoe vi4islenie integrala ot funkcii f(x)=5x*x -x+2 \n");
 
printf("nijnaya granica intervala - " );
scanf ("%f", &a);
printf("verhnaya granica intervala - " );
scanf ("%f", &b);
printf("prirashenie argymenta - " );
scanf ("%f", &dx);
       n = (b - a) / dx + 1;
       x = a;
       s = 0;
for (i = 1; i<=n; i++)
  {
       y = x*x+2   ; // значение функции в начале интервала
       s += y*dx;
       x += dx;
  }
printf("zna4enie integrala: %6.3f", s);
printf("\n dlya zaversheniya najmite <Enter>");
getch();
  }
 Комментарий модератора 
Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержание.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2011, 20:55
Ответы с готовыми решениями:

Приближенно вычислить интеграл от функции EXP(X)
Приближенно вычислить интеграл от функции EXP(X) в промежутке от A до B (где A&lt;B) с заданной...

Используя формулу Стирлинга, приближенно вычислить интеграл

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

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

7
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
26.01.2011, 21:25 2
Цитата Сообщение от korg.eg Посмотреть сообщение
y = x*x+2 ; // значение функции в начале интервала
я так понимаю в примере x^2+2. так измените просто на свою формулу.
C++
1
y=5*x*x-x+2
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 11
26.01.2011, 22:38  [ТС] 3
Весь гвоздь в том, что в моей формуле присутствует экспонента(y=exp(-x)) а вот как ее правильно отобразить я не знаю

Добавлено через 3 минуты
Извиняюсь, может некорректно написал задание, мне необходимо преобразовать существующую прогу под формулу: y=exp(-x)
0
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
26.01.2011, 22:46 4
что бы exp вычислить в макушку вставляете <cmath>
C++
1
2
double x;
y=exp(-x);
1
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 11
27.01.2011, 08:40  [ТС] 5
Спасибо огромное! сегодня попробую, по результатам отпишусь
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 11
28.01.2011, 15:10  [ТС] 6
спасибо большущее за помощь! програмка прошла
0
jagun
07.03.2011, 13:34 7
вот такой вопрос. как с помощью этой функции допустим посчитать интеграл от sin(50).
чтобы в ответе получить значение -cos(50);
возможно ли такое?
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
07.03.2011, 13:39 8
Цитата Сообщение от jagun Посмотреть сообщение
как с помощью этой функции допустим посчитать интеграл от sin(50).
чтобы в ответе получить значение -cos(50);
никак.
интеграл от sin(Х) при Х є [ pi/2, 50 ] = -cos(50)
0
07.03.2011, 13:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.03.2011, 13:39
Помогаю со студенческими работами здесь

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

Используя формулу Стирлинга, приближенно вычислить 1*3*5.1999
как привести к ответу ≈ 7,09*102866?

Используя формулы центральных прямоугольников вычислить интеграл

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


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru