Розробити алгоритм побудови графіка функції однієї змінної згідно до вимог, зведених в табл. 14.a за варіантами. Розроблений алгоритм реалізувати програмно заданою мовою програмування (Бейсік, Паскаль). Реалізувати вказаний в таблиці спосіб масштабування графіка та прив’язки вікна.
Табл. 14.A. Варіанти завдань до лабораторної роботи №14
№
вар
Вікно
Масштаб
Прив’язка
Тест-
функція
X
Y
X
Y
(10,10)–(150,150)
P
P
А
ky=-130, kx=-130
- “ -
Л
P
А
max=1, min=0
- “ -
Р
Л
А
max=3, min=0
- “ -
Л
Л
А
А
- “ -
Р
Р
А
А
(10,100)-(200,200)
Р
Р
А
А
- “ -
Р
Л
А
А
- “ -
Л
Л
А
А
- “ -
Р
Р
А
А
- “ -
Л
Р
А
А
(10,100)-(200,200)
Р
Л
А
А
- “ -
Л
Л
А
А
- “ -
Р
Р
А
А
- “ -
Л
Р
А
А
- “ -
Р
Л
А
А
(10,10)-(200,200)
Л
Л
А
А
- “ -
Р
Р
А
А
- “ -
Р
Р
А
А
- “ -
Р
Л
А
А
- “ -
Л
Л
А
А
Позначення в табл. 14.a:
· P - рівномірний масштаб;
· Л - логарифмічний;
· А - автоматичний вибір масштабу з попереднім визначенням min та max значень.
Тест функції:
1. Y(x)=sin(x)/x+1 ; XÎ [1,9]
2. Y(x)=exp(–x)×sin(8x)+1 XÎ [0.1,2.1]
3. Y(x)=|x|+cos(2x); XÎ [-3,3]
Приклад результатів виконання завдання наведений на рис. 14.a.
Рис. 14.A. Приклад результатів виконання програми.