- •Кафедра "Информационные технологии"
- •Задания к лабораторным работам
- •1. Выполнение базовых вычислений, стандартные и пользовательские функции
- •1.2. Вычисление арифметических выражений
- •Даны две матрицы а и в.
- •4. Обработка графической информации
- •4.1. Построение двумерных графиков
- •4.2. Построение графиков кусочно-непрерывных функций
- •7.3. Решение дифференциальных уравнений второго порядка
- •8. Обработка внешних файлов
- •9 Интерполяция и аппроксимация данных
- •10. Обработка статистических данных
1. Выполнение базовых вычислений, стандартные и пользовательские функции
Вычисление арифметических выражений
Вычислить значение числового арифметического выражения Таблица 1.1
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 |
|
1.2. Вычисление арифметических выражений
Присвоить значения переменным и вычислить значение арифметического выражения с использованием оператора присваивания.
Таблица 1.2
№ |
Функция |
Значения переменных |
1 |
y = |
x =51,6 a = 3,8 b = 0,14 c =4,13 |
2 |
z = |
x =1,2 y = 0,9 a = - 0,3 |
3 |
y = |
x = 13 a = 0,09 b = 1,2 |
4 |
y = |
a = 0,4 b = - 0,6 c = 0,8 |
5 |
y = |
x = 1,26 a = 0,24 b = 7,28 |
6 |
y = |
x = 0,2 g = 8,3 a = 1,06 |
7 |
x = |
a = 2,1 b = -1,3 c = 0,8 |
8 |
y = |
a = 0,73 b = -1,27 c = 0,27 |
9 |
y = |
a = 0,3 b = 4,83 c = 2,385 |
10 |
y = |
x = 0,83 a = 1,23 b = 0,438 |
11 |
y = |
x = 0,783 a = 2,6 c = 0,326 |
12 |
y = |
a = 2,63 b = 3,81 c = 2,386 |
13 |
y = |
x = 0,78 a = 0,93 |
14 |
y = |
x = 0,62 a = 3,23 b = -0,368 |
15 |
y = |
x =1,37 a = 0,84 b = -2,648 |
16 |
y = |
a = 0,27 b = 2,326 c =0,8 |
17 |
H = |
x = 0,73 a = 1,62 b = 8,32 |
18 |
f = |
x = 934 a = 2,36 b = - 0,0462 |
19 |
Y = |
a = 1,26 a = 0,273 b = 7,32 |
20 |
Y = |
x = 1,6 a = 8,2 b = 0,37 |
21 |
Y = |
x = 0,18 a = 0,1 b = 1,2 |
22 |
Y = |
x = 0,138 a = 5,23 b = 0,721 |
23 |
W = |
x = 0,205 a = 1,3 b = 0,231 |
24 |
Q = |
x = 1,5 a = 0,5 b = 7,28 |
25 |
j = |
a = 0,3 b = 4,5 c = 2,8 |
26 |
K = |
x = 0,8 a = 2,45 c = 0,327 |
27 |
S = |
x = 0,432 a = 1,354 b = - 4,43 |
28 |
z = |
x = 0,73 a = 1,62 b = 8,32 |
29 |
y = |
x = 0,18 a = 0,1 b = 1,2 |
30 |
x = |
a = 1,025 b = 1,3 c = -0,68 |
1.3. Создание пользовательских функций
Создать функцию Z(x,y) и вычислить ее значения в двух заданных точках (x1,y1), (x2,y2).
Таблица 1.3
№ |
Функция Z(x,y) |
x1 |
x2 |
y1 |
y2 |
1 |
|
0,15 |
1,3 |
1,01 |
1,81 |
2 |
|
1,3 |
2,8 |
0,8 |
2,1 |
3 |
|
1,12 |
1,87 |
1,38 |
2,03 |
4 |
|
0,1 |
-0,4 |
0,6 |
1,8 |
5 |
|
0,01 |
5,73 |
0,09 |
6,01 |
6 |
|
0,23 |
0,26 |
0,87 |
0,79 |
7 |
|
-0,7 |
1,5 |
0,83 |
0,4 |
8 |
|
1,8 |
0,73 |
0,386 |
-2,683 |
9 |
|
0,263 |
0,352 |
0,35 |
0,0753 |
10 |
|
0,271 |
- 0,73 |
0,384 |
0,236 |
11 |
|
0,265 |
0,361 |
0,387 |
2,63 |
12 |
|
0,326 |
0,368 |
0,263 |
0,786 |
13 |
|
2,32 |
0,363 |
2,032 |
-0,43 |
14 |
|
0,621 |
1,23 |
1,37 |
0,384 |
15 |
|
0,236 |
2,68 |
2,32 |
-6,83 |
16 |
|
0,1 |
-0,4 |
0,6 |
1,8 |
17 |
|
0,15 |
0,65 |
-0,38 |
1,785 |
18 |
|
0,263 |
0,785 |
1,734 |
-2,364 |
19 |
|
0,357 |
1,635 |
0,231 |
0,035 |
20 |
|
0,174 |
0,012 |
2,235 |
2,121 |
21 |
|
0,23 |
1,238 |
2,735 |
1,385 |
22 |
|
0,157 |
0,152 |
4,35 |
3,51 |
23 |
|
1,23 |
2,684 |
2,783 |
0,378 |
24 |
|
0,1 |
0,42 |
0,61 |
1,74 |
25 |
|
0,123 |
-0,41 |
1,51 |
0,81 |
26 |
|
0,268 |
0,384 |
-0,73 |
0,45 |
27 |
|
1,3 |
2,8 |
0,8 |
2,1 |
28 |
|
-0,71 |
1,52 |
0,831 |
0,423 |
29 |
|
0,33 |
0,361 |
0,2 |
0,76 |
30 |
|
0,15 |
0,65 |
-0,38 |
1,785 |
2. ДИСКРЕТНЫЕ ПЕРЕМЕННЫЕ, МАТРИЦЫ, ВЕКТОРЫ
2.1. Дискретные переменные, функции дискретных переменных
Создать дискретную переменную, изменяющуюся в заданных пределах от хн до хк и вычислить значения функции от этой переменной. Значение шага выбрать самостоятельно так, чтобы переменная имела не менее 15-20 значений.
Создать одномерный массив из любых чисел, подобранных самостоятельно из диапазона изменения дискретной переменной. Массив должен содержать не менее 10 чисел. Сформировать новый одномерный массив, содержащий значения функции от элементов исходного массива.
Таблица 2.1
№ |
Функция |
хн |
хк |
№ |
Функция |
хн |
хк |
1. |
|
0 |
2 |
16. |
|
2 |
6 |
2. |
|
1 |
|
17. |
|
|
|
3. |
|
3 |
6 |
18. |
|
0 |
3 |
4. |
|
0 |
1 |
19. |
|
2 |
4 |
5. |
|
1 |
|
20. |
|
|
|
6. |
|
0 |
|
21. |
|
0 |
|
7. |
|
-3 |
3 |
22. |
|
0 |
|
8. |
|
|
1 |
23. |
|
|
2 |
9. |
|
0 |
1 |
24. |
|
2 |
4 |
10. |
|
|
2 |
25. |
|
0 |
|
11. |
|
1 |
2 |
26. |
|
3 |
5 |
12. |
|
0 |
1 |
27. |
|
1 |
|
13. |
|
1 |
|
28. |
|
0 |
3 |
14. |
|
0 |
1 |
29. |
|
0 |
3 |
15. |
|
|
1 |
30. |
|
0 |
|
2.2. Обработка матриц и векторов