Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

vm_labs / lr_6 / METHODS

.H
Скачиваний:
5
Добавлен:
09.02.2015
Размер:
3.22 Кб
Скачать
extern	double	Fi(double);


extern double F(double);
/******************************************************************/
/*           ”г­ЄжЁп F (X) , § ¤ ў Ґ¬ п Ї®«м§®ў вҐ«Ґ¬             */
/******************************************************************/


extern double F1(double);
/******************************************************************/
/*     Џа®Ё§ў®¤­ п дг­ЄжЁЁ F (X) , § ¤ ў Ґ¬ п Ї®«м§®ў вҐ«Ґ¬       */
/******************************************************************/


double Round (double X,double Delta);
/******************************************************************/
/*   ”г­ЄжЁп Round (X,Delta) , ЇаҐ¤­ §­ зҐ­  ¤«п ®ЄагЈ«Ґ­Ёп       */
/*                   X б в®з­®бвмо Delta                          */
/******************************************************************/

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

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

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

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

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