Вычисление интеграла
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: здоровый образ реферат, конспект урока 8 класс
| Добавил(а) на сайт: Колотушкин.
Предыдущая страница реферата | 1 2 3 4
while(fabs(s-sn)>eps){
sn=s;
h=(b-a)/n;
for(i=0; i<n/2; i++)
s1+=f(a+(2*i+1)*h);
s=h*(s0+s1);
n*=2;
}
return s;
}
4. Спецификации:
Имя переменной | Тип | Назначение |
n | int | число разбиений отрезка [a, b] |
i | int | счетчик циклов |
a | double | Нижний предел интегрирования |
b | double | Верхний предел интегрирования |
h | double | шаг разбиения отрезка |
eps | double | допустимая относительная ошибка |
f | double(*) | указатель на интегрируемую фун - цию |
x | double | аргумент ф-ии f |
s | double | текущий результат интегрирования |
s0 | double | половина суммы значений функции в точках a и b |
s1 | double |
сумма значений функции в промежуточных точках |
sn | double | предыдущий результат интегрирования |
5. Ручной счет:
Xi | Yi |
0 | -8 |
0,75 | -8,703125 |
1,5 | -4,625 |
2,25 | 6,765625 |
3 | 28 |
3,75 | 61,609375 |
4,5 | 110,125 |
5,25 | 176,078125 |
6 | 262 |
6. Результат работы программы:
при eps = 0.1 при eps = 0.001
Введите a, b, eps: Введите a, b, eps:
0 0
6 6
.1 .001
Интеграл= 366.024170 Интеграл= 366.000094
т.е с помощью этой программы можно вычислить интеграл от функции с точностью до 1/10000.
Скачали данный реферат: Качусов, Kabanov, Igumnov, Гайдуков, Akakij, Алексина, Настасья.
Последние просмотренные рефераты на тему: курсовые, инновационная деятельность, политика реферат, клетка реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4