Метод Ейлера

Автор: Пользователь скрыл имя, 29 Октября 2012 в 15:03, курсовая работа

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

Бурхливий розвиток обчислювальної техніки висунуло на передній план при вирішенні практичних інженерних і наукових задач обчислювальну математику і програмування.
Обчислювальна математика вивчає побудову та дослідження чисельних методів розв'язання математичних задач за допомогою реалізації відповідних математичних моделей.
Програмування забезпечує технічну реалізацію їх.

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

Курсовая работа.docx

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

        {

return (this.value);

        }

 

///<summary>

/// Returns the String variable of this Node

///</summary>

publicString getVariable()

        {

return (this.variable);

        }

 

///<summary>

/// Returns the number of arguments this Node has

///</summary>

publicint arguments()

        {

return (this.args);

        }

 

///<summary>

/// Returns the type of this Node

///</summary>

///<remarks>

/// The type can be:

/// Node.TYPE_VARIABLE

/// Node.TYPE_CONSTANT

/// Node.TYPE_EXPRESSION

///</remarks>

 

publicint getType()

        {

return (this.type);

        }

 

///<summary>

/// Returns the first argument of this Node

///</summary>

publicNode arg1()

        {

return (this._arg1);

        }

 

///<summary>

/// Returns the second argument of this Node

///</summary>

publicNode arg2()

        {

return (this._arg2);

        }

 

    } // End class Node

 

publicclassOperator

    {

 

privateString op = ""; // the string operator

privateint args = 0; // the number of arguments this operator takes

privateint prec = System.Int32.MaxValue; // the precedence this operator has

 

///<summary>

/// Creates an Operator with the specified String name, arguments and precedence

///</summary>

public Operator(String _operator, int arguments, int precedence)

        {

this.op = _operator;

this.args = arguments;

this.prec = precedence;

        }

 

///<summary>

/// Returns the precedence for this Operator.

///</summary>

publicint precedence()

        {

return (this.prec);

        }

 

///<summary>

/// Returns the String name of this Operator.

///</summary>

publicString getOperator()

        {

return (this.op);

        }

 

///<summary>

/// Returns the number of arguments this Operator can take.

///</summary>

publicint arguments()

        {

return (this.args);

        }

 

    } // End class Operator}

По класова  структура програми

 

 

 

 

 

МІНІСТЕРСТВО  ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД 
«КРИВОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ»

КАФЕДРА МАТЕМАТИКИ ТА ПРИКЛАДНОЇ МАТЕМАТИКИ

 

 

 

 

Курсова робота

 

«Метод Ейлера із застосуванням наступною ітераційною обробкою»

 

 

 

 

Виконав: 
                                  студент 3-го курсу

групи І-09

Здихарський В.С. 
                                 Керівник:

 Евтеев В.Н.

 

 

 

 

 

 

 

 

м. Кривий Ріг

2012

Зміст

  1. Вступ…………………………………………………………………….
  • З історії створення чисельних методів……………………………....
  1. Описання методів - теоретична частина……………………………....
  • Внесок Ейлера в математику…………………………………………
  • Метод Ейлера с перерахунком……………………………………….
  • Метод Ейлера із застосуванням наступною ітераційною обробкою
  1. Описання програми …………………………………………………….
  1. Додаток…………………………………………………………………..
  2. Література……………………………………………………………….

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЛИТЕРАТУРА

  1. Соловьев В.П., Кривоносова Т.М.- «Вычислительные методы и програмирование»
  2. А.А. Самарский – «Введение в численные методы»
  3. Н.Н. Калиткин – « Численные методы»
  4. Н.С. Бахвалов, Н.П. Жидков, Г.М. Кобельков – «Численные методы»
  5. В.М. Вержбицкий – «Численные методы»

Информация о работе Метод Ейлера