Xreferat.com » Рефераты по математике » Расчет двойного интеграла при помощи метода Симпсона

Расчет двойного интеграла при помощи метода Симпсона

"); printf ("n - "); printf ("n "); printf ("n 3) f (x, y) = sqrt (x * x + y * y)"); printf ("n"); do { printf ("Ваш выбор: "); scanf ("%d", &selection); } while (!(1 <= selection && selection <= 3)); printf ("Параметр k: "); scanf ("%lg", &k); do { printf ("Число узлов сетки N: "); scanf ("%d", &N_MAX); } while (!(N_MAX > 0)); printf ("n"); printf ("n Расчет интеграла ..."); currFunc = functions [selection - 1]; /* текущая функция */ integral = m_Simpson (F, 0, PI / 2, N_MAX); /* вычисляем интеграл */ printf ("n Значение интеграла равно: %.12lg", integral); /* вывод */ printf ("n Величины: П = %.12lg; П/2 = %.12lg", PI, PI / 2); } /***************************************************************************** * .FILE : func.c * .TITLE : Содержит функции пользователя, которые можно * : изменять без перекомпиляции основной программы * .DESCR : После изменения этого модуля его необходимо перекомпилировать * : и слинковать с numeric.obj * : * : * .NOTE : NOT FOR RENTAL OR SALE. * : FEDERAL LAW PROVIDES SEVERE CIVIL & CRIMINAL PENALTIES FOR * : UNAUTHORIZED DUPLICATION OR DISTRIBUTION. * : * : (C) '94 by P$P *****************************************************************************/ #include <math.h> /* выбираемая пользователем функция No.1 */ double f1 (double x, double y) { return 0.5 * cos (y); } /* выбираемая пользователем функция No.2 */ double f2 (double x, double y) { return 0.5 - sin (y); } /* выбираемая пользователем функция No.3 */ double f3 (double x, double y) { return sqrt (x * x + y * y); }
Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: