Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная_запискаКУРСОВОЙ.doc
Скачиваний:
7
Добавлен:
17.08.2019
Размер:
516.1 Кб
Скачать

2.2.3 Схема алгоритма подпрограммы вычисления значения многочлена методом Горнера

Схема алгоритма подпрограммы ПП3 вычисления значения многочлена методом Горнера приведена на рисунке 2.5. Схема алгоритма состоит из 7 блоков. Блок 1 – это начало, блок 7 – это конец. Программный модуль начинает работу с блока 2, который задает коэффициенты K(1), K(2), K(3). В блоке 3 согласно схеме Горнера присваивается начальное значение переменной f=K(1), которая впоследствии дает искомое значение функции. После этого включается блок 4, который организует цикл с перебором значений K(i), i=2, 3, и выполнением блока 5, накапливающего значение функции f = f * t + K(i). В блоке 6 в итоге получаем искомое значение f=|f|.

Рисунок 2.5. – Схема алгоритма подпрограммы вычисления значения

многочлена методом Горнера

2.2.4 Схема алгоритма подпрограммы нахождения значений временной функции

Схема алгоритма подпрограммы ПП4 нахождения значений временной функции приведена на рисунке 2.6. В состав схемы алгоритма входят 13 блоков. Блок 1 – это начало, блок 13 – конец. Программный модуль начинает работу с блока 2, который задает начальное значение аргумента t = t0 и объявляет массив DIM y(0 TO 100). Затем блок 3 обращается к подпрограмме ПП3, чтобы вычислить первое значение временной функции. Это значение фиксируется блоком 4, где также задаются начальные наименьшее и наибольшее значения функции ymax, ymin, присваевается значение параметру j = 0. Далее включается блок 5, который организует цикл с перебором значений аргумента t от t0 + tk до tkon с шагом tk. В цикле периодически происходит обращение к подпрограмме ПП3 (блок 7), а блоки 6 и 8 фиксируют значения функции в элементах массива y(j), изменяя параметр j=j+1. Также в цикле с помощью блоков 9 – 12 организуется поиск наименьшего ymin и наибольшего ymax значений временной функции.

1

Рисунок 2.6. – Схема алгоритма подпрограммы нахождения значений

временной функции

2.2.5 Схема алгоритма подпрограммы реализации временных задержек

Схема алгоритма подпрограммы ПП5 реализации временных задержек

приведена на рисунке 2.7. В состав схемы алгоритма входят 4 блока. Блок 1 – это начало, блок 4 – конец. Программный модуль начинает работу с блока 2, который организует цикл. Блок 3 выполняет вычисления time=exp (0.5), time=0. Время задержки регулируется путём изменения параметров цикла.

Рисунок 2.7. – Схема алгоритма подпрограммы реализации временных задержек

2.2.6 Схема алгоритма подпрограммы вывода исходных данных

Схема алгоритма подпрограммы ПП6 вывода исходных данных приведена на рисунке 2.8. В состав схемы алгоритма входят 3 блока. Блок 1 – это начало, блок 3 – конец. Блок 2 выводит исходные данные.

Рисунок 2.8. – Схема алгоритма подпрограммы вывода исходных данных