- •Белорусский национальный технический университет
- •Задание
- •Содеражание
- •Введение
- •1. Выбор методов решения и их обоснование
- •1.1 Метод Ньютона для нахождения корня нелинейного уравнения
- •1.2 Метод Крамера для решения системы линейных уравнений
- •Алгоритм Горнера для вычисления значений функции
- •1.4 Понятие машинного и реального времени
- •1.5 Дискретизация времени
- •1.6 Реализация временных задержек в программе
- •1.7 Масштабирование
- •2. Разработка схем алгоритмов и программ
- •2.1 Таблица переменных
- •2.2 Схема алгоритма основной программы
- •2.2 Схемы алгоритмов подпрограмм
- •2.2.1 Схема алгоритма подпрограммы решения нелинейного уравнения
- •2.2.2 Схема алгоритма подпрограммы решения системы двух линейных уравнений
- •2.2.3 Схема алгоритма подпрограммы вычисления значения многочлена методом Горнера
- •2.2.4 Схема алгоритма подпрограммы нахождения значений временной функции
- •2.2.5 Схема алгоритма подпрограммы реализации временных задержек
- •2.2.6 Схема алгоритма подпрограммы вывода исходных данных
- •2.2.7 Схема алгоритма подпрограммы вывода результатов вычисления
- •3. Вывод значений функции и её коэффициентов
- •3.1 Значение коэффициентов
- •3.2.Значения временной функции
- •3.3. График временной функции
2.2.7 Схема алгоритма подпрограммы вывода результатов вычисления
Схема алгоритма подпрограммы ПП7 вывода результатов вычисления
приведена на рисунке 2.9. В состав схемы алгоритма входят 3 блока. Блок 1 – это начало, блок 3 – конец. Блок 2 выводит результаты вычислений.
Рисунок 2.9. – Схема алгоритма подпрограммы вывода результатов вычисления
3. Вывод значений функции и её коэффициентов
3.1 Значение коэффициентов
a = 1.2;
b = 0.1998857;
c = 0.5;
d = 1.000114.
3.2.Значения временной функции
-
T
Y
0
1.500114
0,5
1.900057
1,0
2.9
1,5
4.499943
2,0
6.699886
2,5
9.499829
3,0
12.89977
3,5
16.89972
4,0
21.49966
4,5
26.6996
5,0
32.49954
5,5
38.89949
6,0
45.89943
6,5
53.49937
7,0
61.69931
7,5
70.49926
8,0
79.8992
8,5
89.89915
9,0
100.4991
9,5
111.699
10
123.499
3.3. График временной функции
Построение графика осуществляется подпрограммой ПП8. График можно вывести как в машинном, так и в реальном времени по выбору пользователя.
Рисунок 3.1. – График временной функции
ЗАКЛЮЧЕНИЕ
В данной курсовой работе необходимо было разработать программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. В программу также должны были входить подпрограммы для вычисления корней нелинейного уравнения методом Ньютона, нахождения корней системы двух линейных уравнений и выбора наибольшего из них по абсолютному значению. Все подпрограммы – внутренние. Значения функции рассчитывались по схеме Горнера. При разработке использовался язык BASIC ( версия: Microsoft QuickBASIC v.5 ).
Примечание: электронный вариант программы находится на приложенной к пояснительной записке дискете под именем Markevich12.bas, а электронный вариант пояснительной записки – под именем Пояснительная_записка.doc.
Список использованных источников
Конспект лекций по дисциплине «Информатика».
Конспект лекций по дисциплине «Высшая математика».
Кетков. Ю.Л. GW-, Turbo- и QuickBasic для IBM PC.– М.: «Финансы и статистика», 1992.
Дьяконов Б. Г. Справочник по алгоритмам и подпрограммам на языке Бейсик для персональных ЭВМ. – М.: «Наука», 1987.