Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursach.docx
Скачиваний:
6
Добавлен:
23.11.2019
Размер:
250.09 Кб
Скачать

Задание

ВАРИАНТ №5.

Задана временная функция:

где l – корень нелинейного уравнения x = sin x + 0,25, которое необходимо решить методом Ньютона с точностью , причем начальное значение корня лежит в диапазоне [1, 1 , 3, 4]; n – наи-меньший по абсолютному значению корень системы уравнений:

при а1 = 7; b1 = 3; d1 = 8;

a2 = 3; b2 = 5; d2 = 6.

Составить схему алгоритма и программу для построения графика

временной функции ω, работающей как в машинном, так и реаль-ном времени. Реальное время в диапазоне ( tо – tкон) формируется таймером в виде программного модуля с метками Тк , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Причем :

tо = 0 C; tкон = 10 C; Tк = 0,5 C;

k = 1; b = cos 30º.

Содержание

Введение 6

  1. Выбор и обоснование методов решения 7

    1. Понятие машинного и реального времени 7

    2. Дискретизация времени 7

    3. Реализация временных задержек в программе 8

    4. Метод Крамера для решения системы линейных уравнений 8

    5. Метод Ньютона 9

    6. Алгоритм Горнера 9

    7. Построение графика 10

  2. Таблица имен переменных 12

  3. Схемы алгоритмов подпрограмм 13

    1. Подпрограмма ввода данных 13

    2. Подпрограмма решения нелинейного уравнения методом

Ньютона 13

    1. Схема алгоритма подпрограммы вычисления наименьшего по

абсолютному значению корень системы уравнений 15

    1. Схема подпрограммы алгоритма Горнера 17

    2. Схема подпрограммы вывода результатов 18

    3. Схема алгоритма основной программы 19

  1. Построение графика с выводом результата

расчета 22

    1. Вывод промежуточных значений 22

    2. Вывод графика временной функции 23

ЗАКЛЮЧЕНИЕ 24

СПИСОК ИСПОЛЬЗОВАНЫХ ИСТОЧНИКОВ 25

ПРИЛОЖЕНИЕ А. Листинг программы 2

Введение

С развитием промышленности возникает необходимость в автоматизации технологических процессов и производств. На данном этапе развития техники широкое применение находят роботы и робототехнические системы. Для управления производственными процессами в 70-е, 80-е годы стало возможным применение микропроцессорной техники. Развитие различных языков программирования (Fortran, Basic, Assembler, Pascal, C и т.д.) дает возможность разработки и внедрения объемных пакетов прикладных программ для управления сложными технологическими процессами и производствами. Пакеты прикладных программ дают возможность дистанционного управления и контроля сложных процессов с невозможным прямым вмешательством человека. Управляющая система намного быстрее и точнее выполняет поставленные задачи, не требуя при этом времени на отдых. Применение программного управления значительно увеличивает производительность труда. Первоначальные затраты материальных средств на установку и наладку микропроцессорного оборудования в процессе работы быстро окупаются. Это делает выгодным применение систем такого рода в производстве.

Для написания программного обеспечения к микропроцессорному оборудованию подходит язык программирования Basic. Программы, написанные на нём, обладают высокой работоспособностью и не требуют от управляющей машины высоких аппаратных качеств. Они позволяют провести расчет параметров системы, как в машинном, так и в реальном времени.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]