Зміст
Введення
Завдання
Вибір і обгрунтування методів вирішення
Змінні програми
Лістинг програми
Пояснення
Графік тимчасової функції
Висновок
Список використаної літератури
Введення
З розвитком промисловості виникає необхідність в автоматизації технологічних процесів і виробництв. На даному етапі розвитку техніки широке застосування знаходять роботи і робототехнічні системи. Для управління виробничими процесами в 70-ті, 80-ті роки стало можливим застосування мікропроцесорної техніки. Розвиток різних мов програмування (Fortran, Basic, Assembler, Pascal, C і т.д.) дає можливість розробки і впровадження об'ємних пакетів прикладних програм для управління складними технологічними процесами і виробництвами. Пакети прикладних програм дають можливість дистанційного керування і контролю складних процесів з неможливим прямим втручанням людини. Керуюча система набагато швидше і точніше виконує поставлені завдання, не вимагаючи при цьому часу на відпочинок. Застосування програмного керування значно збільшує продуктивність праці. Початкові витрати матеріальних коштів на встановлення та налагодження мікропроцесорного обладнання в процесі роботи швидко окупаються. Це робить вигідним застосування систем такого роду у виробництві. p align="justify"> Для написання програмного забезпечення до мікропроцесорному обладнанню підходить мова програмування Basic. Програми, написані на ньому, мають високу працездатність і не вимагають від керуючої машини високих апаратних якостей. Вони дозволяють провести розрахунок параметрів системи, як у машинному, так і в реальному часі. br/>
Завдання
Скласти схему алгоритму і програму для побудови графіка тимчасової функції, що працює як в машинному, так і в реальному часі. Реальний час в діапазоні () формується таймером у вигляді програмного модуля з мітками, званими часом квантування. p> При обчисленні функції використовувати алгоритм Горнера.
Функція:
, де час змінюється від до. p>.
- корінь нелінійного рівняння, яке треба ре-шити методом простих ітерацій з точністю, при початковому значенні кореня лежачому в діапазоні.
- сума коренів квадратного рівняння, при.
Коефіцієнти:
Вибір і обгрунтування методів вирішення
У відповідності із завданням вибираємо методи розв'язання задач.
Для знаходження кореня нелінійного рівняння використовуємо метод простих ітерацій.
Цей метод заснований на основі попадання в-околиця модуля різниці двох послідовно наближено обчислених коренів і. Детальніше див. лістинг програми. У цьому випадку нелінійне рівняння вважають вирішеним із ...