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

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

14.11.2013, 18:34. Показов 2441. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Используя метод СИмпсона, составить программу вычисления определенного интеграла на отрезке [a,b]
Интеграл от П\4 до П\2, под знаком интеграла pow(sin(x),2)*dx
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2013, 18:34
Ответы с готовыми решениями:

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

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

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

Численный метод вычисления определенного интеграла – метод Симпсона
Исходные данные: x:= -4 ..4 с шагом 0,01 функция:...

1
0 / 0 / 1
Регистрация: 14.06.2013
Сообщений: 31
16.11.2013, 13:03  [ТС] 2
Лучший ответ Сообщение было отмечено Abzhanovk как решение

Решение

Я вот сделал его, можете прокомментировать правильно или нет!
P.S. там мне надо было sin(x2), т.е. sin(x*x)

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
36
37
#include <stdio.h>
#include <math.h>
#include <conio.h>
double ffunc(double x)
{
double pop;
pop=1/sqrt(x);
    return pop;
}
double integral(double (*f)(double), double a, double b)
{
int n=10;
int i;
double h=(b-a)/n;
double s,x=a;
double pop2;
s=f(a)+f(b);
for (i = 1; x < b ; i++) {
    x=x+2*h;
    s+=f(x)*2;
}
    x=a-h;
for (i = 1; x < b; i++) {
        x=x+2*h;
    s+=f(x)*4;
    }
pop2=s*h/3;
return pop2;
}
void main()
{
double pi=3.141592653589, b,a;
a=pi/4;
    b=pi/2;
printf("\n integral = %le",integral(ffunc,a,b));
scanf("%f",a);
}
0
16.11.2013, 13:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2013, 13:03
Помогаю со студенческими работами здесь

Дана непрерывная на отрезке [a;b] функция f(x). Используя метод трапеций приближенного вычисления интеграла, найти
Дана непрерывная на отрезке функция f(x). Используя метод трапеций приближенного вычисления...

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

Метода Симпсона для вычисления определённого интеграла
Помогите плиз срочно нужно: \int_{0}^{1}\frac{1-x}{1+x}dx , h=2;4;8

Составить программу для вычисления величины определенного интеграла
только начинаю знакомство с c# но с этим................


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

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