Вычисления определенного интеграла с помощью ф. – лы Симпсона на компьютере
Категория реферата: Рефераты по информатике, программированию
Теги реферата: мировая торговля, эффективность реферат
Добавил(а) на сайт: Snezhana.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
result = integral(0, 6, .1, f);
printf("%f", result);
return 0;
}
/* Реализация фун – ции, задающей интегрируемую фун – цию */
float f(float x)
{
/* Функция f(x) = x³(x-5)² */
return pow(x, 3) * pow(x - 5, 2);
}
/* Реализация фун – ции, вычисляющей интеграл */
float integral(float a, float b, float e, float (*f)(float))
{
int n = 4, i; /* Начальное число разбиений 4 */
float s_ab = f(a) + f(b); /* Сумма значений фун – ции в a и b */
float h = (b – a) / n; /* Вычисляем шаг */
float s_even = 0, s_odd;
float s_res = 0, s_pres;
/* Сумма значений фун – ции в нечетных точках */
for (i = 2; i < n; i += 2) {
s_even += f(a + i * h);
}
do {
s_odd = 0;
s_pres = s_res;
Рекомендуем скачать другие рефераты по теме: ответы 9 класс, процесс реферат.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата