Скачиваний:
22
Добавлен:
01.05.2014
Размер:
3.16 Кб
Скачать
extern double F(double);
/******************************************************************/
/*           Function F (X) , zadavaemaya polzovatelem            */
/******************************************************************/

#ifdef __NEWTON
extern double F1(double);
/******************************************************************/
/*     Proizvodnaya function F (X) , zadavaemaya polzovatelem     */
/******************************************************************/
#endif

double Round (double X,double Delta);
/******************************************************************/
/*   Function Round (X,Delta) , prednaznachena dlya okrugleniya   */
/*                   X c tochnostyu Delta                         */
/******************************************************************/

double BISECT(double Left,double Right,double Eps,int &N);
/******************************************************************/
/* Function BISECT prednaznachenadlya resheniya uravneniya F(X)=0 */
/*    metodom deleniya otrezka popolam. Ispolzovany oboznacheniya:*/
/*      Left - levyi konets promezhutka                           */
/*      Right - pravyi konets promezhutka                         */
/*      Eps - pogreshnost vychisleniya kornya uravneniya;         */
/*      N - chislo iteratsiy                                      */
/******************************************************************/

double ITER(double X0,double Eps,int &N);
/******************************************************************/
/*    ”г­ЄжЁп ITER ЇаҐ¤­ §­ зҐ­  ¤«п аҐиҐ­Ёп га ў­Ґ­Ёп F(X)=X     */
/*      ¬Ґв®¤®¬ Їа®бв®© ЁвҐа жЁЁ. €бЇ®«м§®ў ­л ®Ў®§­ зҐ­Ёп:       */
/*      X0 - ­ з «м­®Ґ ЇаЁЎ«Ё¦Ґ­ЁҐ Є®а­п                          */
/*      Eps - Ї®ЈаҐи­®бвм ўлзЁб«Ґ­Ёп Є®а­п га ў­Ґ­Ёп;             */
/*      N - зЁб«® ЁвҐа жЁ©                                        */
/******************************************************************/

double HORDA(double Left,double Right,double Eps,int &N);
/******************************************************************/
/*    ”г­ЄжЁп HORDA ЇаҐ¤­ §­ зҐ­  ¤«п аҐиҐ­Ёп га ў­Ґ­Ёп F(x)=0    */
/*      ¬Ґв®¤®¬ е®а¤. €бЇ®«м§®ў ­л ®Ў®§­ зҐ­Ёп:                   */
/*      Left - «Ґўл© Є®­Ґж Їа®¬Ґ¦гвЄ                              */
/*      Right - Їа ўл© Є®­Ґж Їа®¬Ґ¦гвЄ                            */
/*      Eps - Ї®ЈаҐи­®бвм ўлзЁб«Ґ­Ёп Є®а­п га ў­Ґ­Ёп;             */
/*      N - зЁб«® ЁвҐа жЁ©                                        */
/******************************************************************/

double NEWTON (double X,double Eps,int &N);
/******************************************************************/
/*  ”г­ЄжЁп NEWTON ЇаҐ¤­ §­ зҐ­  ¤«п аҐиҐ­Ёп га ў­Ґ­Ёп F(X)=0     */
/*        ¬Ґв®¤®¬ Є б вҐ«м­ле. €бЇ®«м§®ў ­л ®Ў®§­ зҐ­Ёп:          */
/*      X - ­ з «м­®Ґ ЇаЁЎ«Ё¦Ґ­ЁҐ Є®а­п                           */
/*      Eps - Ї®ЈаҐи­®бвм ўлзЁб«Ґ­Ёп Є®а­п га ў­Ґ­Ёп;             */
/*      N - зЁб«® ЁвҐа жЁ©                                        */
/******************************************************************/

#include "methods.cpp"
Соседние файлы в папке Materials