Интегрирование функции методами симпсона(порабол) и трапеций

Автор: Гузель Сафина, 11 Июня 2010 в 10:33, курсовая работа

Описание работы

в курсовой представлена программа на С, которая вычисляет интеграл методами симпсона и трапеций
Данная работа содержит 20 страниц, включая 5 приложени й, 3 иллюстрации.
Цель работы: разработать программу на языке C, которая вычисляет определенный интеграл.
Объект исследования: программа, разработанная в C++Builder 6. Актуальность реализации программы на компьютере заключается в простом использовании и возможности доработки дизайна и программного кода.

Работа содержит 13 файлов

Аннотация, 3.doc

— 45.50 Кб (Открыть, Скачать)

Библиографический список 9.doc

— 53.50 Кб (Открыть, Скачать)

Введение, 5.doc

— 48.50 Кб (Открыть, Скачать)

задание на подпись 2.doc

— 19.00 Кб (Открыть, Скачать)

Заключение 8.doc

— 67.50 Кб (Открыть, Скачать)

описание структуры программы 7.doc

— 227.50 Кб (Открыть, Скачать)

Приложение А 10.doc

— 56.50 Кб (Скачать)

    Приложение  А

    Листинг файла integrals.h

    #include<stdio.h>

    #include<conio.h>

    #include<math.h>

    double rectangle(double n,double a,double b)

    {

    double y=0,x=a,c=(b-a)/n;

    for(int i=0;i<=n;i++)

    {

    y+=pow((1+3*x+2*pow(x,2)),(-0.5));

    x+=c;

    }

    y*=c;

    return y;

    }

    double simpson(double n,double a,double b)

    {

    double y=0,x=a,c=(b-a)/n;

    for(int i=0;i<=n;i++)

    {

    if ((i==0)||(i==n))

    y+=pow((1+3*x+2*pow(x,2)),(-0.5));

    else

    if(((i%2)==0)&&(i!=n))

    y+=2*(pow((1+3*x+2*pow(x,2)),(-0.5)));

    else

    y+=4*(pow((1+3*x+2*pow(x,2)),(-0.5)));

    x+=c;

    }

    y*=c/3;

    return y;

    }

    double proverka(double a,double b)

    {

    double y;

    y=pow(2,(-0.5))*(log(4*b+3+pow((pow((4*b+3),2)-1),0.5))-log(4*a+3+pow((pow((4*a+3),2)-1),0.5)));

    return y;

    }

Приложение Б 11.doc

— 63.00 Кб (Открыть, Скачать)

Приложение В 12.doc

— 55.50 Кб (Открыть, Скачать)

Приложение Г 13.doc

— 56.50 Кб (Открыть, Скачать)

Приложение Д 15.doc

— 53.50 Кб (Открыть, Скачать)

Содержание 4.doc

— 55.00 Кб (Открыть, Скачать)

Теоретическое обоснование 6.doc

— 96.50 Кб (Открыть, Скачать)

Информация о работе Интегрирование функции методами симпсона(порабол) и трапеций