Лабораторна робота №9. Табулювання функції з використанням функції користувача, розробленої на VBA
1. Отримання практичних навичок табулювання функції з використанням функцій користувача .
2.
Задача 1
Розрахувати та вивести на друк таблицю зміни значень функції y= f(x) (див табл.3.1) на інтервалі від xпочаткового. до xкінцевого при зміні аргументу на величину h і відомих a та b. Для визначення функції y=f(x) розробити функцію користувача з імям Y(x).
Надрукувати:
-
таблицю значень функції;
-
формули, за якими велись обчислення;
-
текст функції користувача
Варіанти робіт до задачі 1.
Таблиці 3.1
Варiант |
Вид функції |
Вхiднi дані |
||||
a |
b |
xпоч |
xкін |
h |
||
01 |
2.5 |
2 |
-10 |
10 |
2 |
|
02 |
1 |
2.5
|
1.2
|
16.7 |
1.5 - |
|
03 |
0 |
1.5 |
-8
|
17
|
2.5 |
|
4 |
- |
- |
-10 |
10 |
2 |
|
05 |
1 |
2.4 |
-20 |
20 |
4
|
|
06 |
10 |
-
|
-14 |
14
|
2.8 |
|
07 |
100 |
- |
-6.8 |
16,2 |
2.3 |
|
08 |
|
1.74 |
-15
|
15
|
3 |
|
09 |
- |
- |
-25 |
15 |
4 |
|
10 |
100 |
24.8 |
-19 |
49 |
5 |
|
11 |
10 |
4.6 |
0 |
25
|
2.5 |
|
12 |
1 |
16.8 |
-12 |
12 |
2.4 |
|
13 |
- |
- |
-17 |
7 |
2.4 |
|
14 |
0.33 |
2.54 |
-16 |
16 |
3.2 |
|
15 |
0.75 |
- |
-8 |
28 |
3.6 |
|
16
|
0.33 |
15
|
-6 |
18
|
2.4 |
|
17 |
95 |
-9.3
|
-15 |
15 |
3 |
|
18
|
0.5 |
8.4 |
-10 |
10 |
2 |
|
19 |
1.77 |
5.2 |
-14 |
14 |
2.8 |
|
20 |
1 |
6.9 |
-8 |
32 |
4 |
|
21 |
15 |
1.7 |
10 |
40 |
3 |
|
22 |
-1 |
5.2
|
-9
|
9
|
1.8 |
|
23 |
0.75 |
7.1
|
-2 |
3
|
0.5 |
|
24 |
- |
|
-3 |
4 |
0.7 |
|
25 |
17.5 |
0.5 |
2
|
22 |
2.2 |
|
26 |
2 |
7 |
-6
|
6
|
1.2 |
|
27 |
12 |
0.5 |
5
|
20
|
1.5 |
|
28 |
1 |
- |
-7 |
7 |
1.4 |
|
29 |
-9 |
3.6 |
-10 |
10 |
2 |
|
30 |
16 |
6.7 |
-8
|
8 |
1.6 |
Задача 2
Відповідно до варіанту розрахувати та вивести на друк таблицю зміни значень економічних показників в залежності від зміни значень вказаних параметрів. Для визначення значення економічних показників розробити функцію користувача з вказаним імям .
Надрукувати:
-
таблицю значень економічних показників;
-
формули, за якими велись обчислення;
-
текст функції користувача.