Автор: Пользователь скрыл имя, 21 Декабря 2011 в 17:21, курсовая работа
С развитием промышленности возникает необходимость в автоматизации технологических процессов и производств. На данном этапе развития техники широкое применение находят роботы и робототехнические системы. Для управления производственными процессами в 70-е, 80-е годы стало возможным применение микропроцессорной техники. Развитие различных языков программирования (Fortran, Basic, Assembler, Pascal, C и т.д.) дает возможность разработки и внедрения объемных пакетов прикладных программ для управления сложными технологическими процессами и производствами. Пакеты прикладных программ дают возможность дистанционного управления и контроля сложных процессов с невозможным прямым вмешательством человека. Управляющая система намного быстрее и точнее выполняет поставленные задачи, не требуя при этом времени на отдых. Применение программного управления значительно увеличивает производительность труда. Первоначальные затраты материальных средств на установку и наладку микропроцессорного оборудования в процессе работы быстро окупаются. Это делает выгодным применение систем такого рода в производстве.
ВВЕДЕНИЕ 6
1. ВЫБОР И ОБОСНОВАНИЕ МЕТОДОВ РЕШЕНИЯ 7
1.1. Понятие машинного и реального времени 7
1.2. Дискретизация времени 7
1.3. Реализация временных задержек в программе 8
1.4. Решение квадратного уравнения 8
1.5. Метод Ньютона 9
1.6. Алгоритм Горнера 9
1.7. Построение графика 10
2. ТАБЛИЦА ИМЕН ПЕРЕМЕННЫХ 12
3. СХЕМЫ АЛГОРИТМОВ ПОДПРОГРАММ 13
3.1. Подпрограмма ввода данных 13
3.2. Подпрограмма решения нелинейного уравнения методом
Ньютона 13
3.3. Схема алгоритма подпрограммы вычисления наименьшего по
абсолютному значению корня квадратного уравнения 15
3.4. Схема алгоритма подпрограммы алгоритма Горнера 17
3.5. Схема подпрограммы вывода результатов 18
3.6. Схема алгоритма основной программы 19
4. ПОСТРОЕНИЕ ГРАФИКА С ВЫВОДОМ РЕЗУЛЬТАТА
РАСЧЕТА 22
4.1. Вывод промежуточных значений 22
4.2. Вывод графика временной функции 23
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗОВАНЫХ ИСТОЧНИКОВ 25
6100 PRINT USING "##.##";M
6110 PRINT
6120 PRINT "Korennelineinogoyravneniya X=";
6130 PRINT USING "##.##";X
6385 PRINT
6390 PRINT "KoeficientisxemiGornera:"
6395 PRINT
6400 FOR I=1 TO 5
6410 PRINT "A("I")=" USING"##.##";A(I)
6420 NEXT I
6999 RETURN