Реферат

Реферат Численные методы решения нелинейного уравнения с одним неизвестным

Работа добавлена на сайт bukvasha.net: 2015-10-28

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

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 14.1.2025





Нижегородский государственный технический университет им. Р.Е. Алексеева



Кафедра «Прикладная математика».





















Отчет по лабораторной работе №1.

Численные методы решения нелинейных уравнений

Вариант №19.











































Выполнил: студент группы 09-СК

Коптелов А.В.

Проверил: Галина Н.В.                                     





















Нижний Новгород

2010 г.

Постановка задачи.
  1. Решить нелинейное уравнение:


0,52
 



x
+
cos
(
x
    +2)=0 на [0,5;1]




Решение.

РЕАЛИЗАЦИЯ В C++.




#include<iostream.h>

#include<iomanip.h>

#include<math.h>

double a=0.5,b=1;//otvet v shagovom metode

double c=0.5,u=1;//ishodny intervall

double e=0.001;

double F(double x)

{return (x+cos(pow(x,0.52)+2));}

double F1(double x)

{return 1-sin(pow(x,0.52)+2)*0.52*pow(x,-0.48);}

double S(double x)

{return -cos(pow(x,0.52)+2);}

void Shag(){

            double h=0.05;

            double x0=c;

            double x1;

            while(x0<=u){

                        x1=x0+h;

                        if(F(x0)*F(x1)<0){

                                               cout<<"shagovy metod                 ["<<x0<<";"<<x1<<"]"<<endl;

                                   a=x0;

                                   b=x1;

                        }

                        x0=x1;

            }

}

double Polovinn(){

                        double x0=a;

                        double x1=b;

                        double p=x0;

                        while(fabs(F(p))>e){

                                   p=(x0+x1)/2;

                                   if(F(x0)*F(p)<0) x1=p;

                                   else x0=p;                              

                        }

                        cout<<"metod polovinnogo delenya  x= ["<<p<<"]"<<endl;

            return 8;

}

double Nuton(){

            double x0=a;

            while(fabs(F(x0))>e){

                        x0=x0-F(x0)/F1(x0);

            }

            cout<<"metod Nutona               x= ["<<x0<<"]"<<endl;

            return 8;

}

double Prostaya_iteraciya(){

            double x0=a;

            double s;

            while(fabs(F(x0))>e){

                        x0=S(x0);                               

            }

            cout<<"metod prostaya teraciya    x= ["<<x0<<"]"<<endl;

            return 8;

}

void main()

{//double a,b,x0,x1,h;

//int N;

Shag();

//Nuton();

Polovinn();

Nuton();

Prostaya_iteraciya();

}

//while







C:\Documents and Settings\Администратор\Мои документы\Для учебы\2-й Семестр\Информатика\Лаба№1 Численные методы решения нелинейного уравнения с одним неизвестным\Отчет\Прога.JPG




Ш а г о в ы й  м е т о д












О т в е т : (2 ;2,2 )

М е т о д  у т о ч н е н и я  к о р н я

М е т о д  п о л о в и н н о г о  д е л е н и я













М е т о д  Н ь ю т о н а









РАЕЛИЗАЦИЯ в Mathcad
 









М е т о д  п р о с т о й  и т е р а ц и и












1. Реферат на тему Frankenstein Essay Research Paper Themes of FrankensteinThere
2. Реферат на тему The Advertisement Essay Research Paper
3. Курсовая на тему Экономические нормативы деятельности коммерческих банков
4. Курсовая Разработка научно-обоснованной технологии возделывания культуры
5. Биография на тему Константинос Кавафис
6. Реферат Развитие мотивационной сферы человека
7. Доклад на тему Рекомендации о длительности кормления новорожденного для одного приема пищи
8. Реферат на тему UnH1d Essay Research Paper Joe BligeVirtual RealityVirtual
9. Реферат Современные интеллектуальные инструменты для обеспечения качественного бурения наклонно-направле
10. Реферат Роль нуклеиновых кислот ДНК и РНК в механизмах наследственности и изменчивости