- •1. Решение нелинейного уравнения
- •1.1. Формулировка задания
- •1.2. Алгоритм
- •1.3. Графическое отделение корней в Excel
- •1.4. Схема алгоритма
- •1.5. Текст программы
- •2.3. Схема алгоритма
- •2.4. Текст программы
- •3.3. Схема алгоритма
- •3.4. Текст программы
- •3.5. Результаты работы программы
- •4. Проверка работы программ
- •Заключение
- •Литература
3.5. Результаты работы программы
Рис.3.2. Результаты работы программы (начало)
Рис.3.3. Результаты работы программы (продолжение)
4. Проверка работы программ
В MathCAD отыскание корня функции осуществляется с помощью с помощью функции root, которая основана на методе секущих. Видим, что результаты программы и результаты MathCAD-а практически совпадают.
Проверка программы осуществлена в пакете MathCAD. MathCAD оценивает численно определенные интегралы, используя алгоритм Ромберга.
Тем не менее, видим, что результаты программы и результаты MathCAD-а практически совпадают.
Проверка результатов программы для вычисления корней СЛАУ осуществляется непосредственно в самой программе путём подстановки вычисленного вектора х в первое уравнение системы. На рис. 3.3 видно, что полученный вектор x является искомым решением.
В МАТСAD получены аналогичные решения.
Рис. 4.1. Проверка работы программ в MATCAD
Заключение
В результате выполнения курсовой работы:
- были получены навыки программирования на языке Q-Basic:
- создание собственных процедур и функций;
- применение циклов;
- использование библиотечных процедур;
- освоена работа в среде программирования Q-Basic;
- изучены численные методы решения СЛАУ;
- изучены численные методы решения нелинейных уравнений;
- изучены методы численного интегрирования.
Проверка результатов работы созданных программ была осуществлена в среде MathCAD. Для построения графика функции использовался Excel. В одной из программ (для решения СЛАУ) проверка была осуществлена после получения результатов.
Литература
Демидович Б.П. И.А. Марон Основы вычислительной математики. М.: Наука - 1970 - 664 с.
Полянский В.М. Q-Basic Самоучитель на примерах. СПб: BHV – 2009 – 275 с.
Нестеров В.В. Работа в MATHCAD 7.0. PRO. СПб.: «Питер» - 2004 – 512 с.
Справочная система HELP интегрированной среды Q-Basic
Электронная энциклопедия Википедия www.wikipedia.ru