- •Кафедра "Информационные технологии"
- •Задания к лабораторным работам
- •1. Выполнение базовых вычислений, стандартные и пользовательские функции
- •1.2. Вычисление арифметических выражений
- •Даны две матрицы а и в.
- •4. Обработка графической информации
- •4.1. Построение двумерных графиков
- •4.2. Построение графиков кусочно-непрерывных функций
- •7.3. Решение дифференциальных уравнений второго порядка
- •8. Обработка внешних файлов
- •9 Интерполяция и аппроксимация данных
- •10. Обработка статистических данных
4. Обработка графической информации
4.1. Построение двумерных графиков
На одном поле построить график функции f(x) и графики ее первой и второй производных и . Нанести фоновые линии в точках экстремума функции . Функция должна рассчитываться не менее, чем в 50 точках. Пример задания пределов аргумента:
xn :=-10 xk:=10 n:=50 x:=xn, xn+ … xk
Таблица 4.1
№ вар. |
Функция |
|
|
№ вар. |
Функция |
|
|
1. |
|
2
|
5 |
2. |
|
2 |
4 |
3. |
|
-3 |
0 |
4. |
|
-1 |
1 |
5. |
|
2 |
5 |
6. |
|
0 |
3 |
7. |
|
-2 |
2 |
8. |
|
1 |
2 |
9. |
|
1 |
5 |
10. |
|
1 |
4 |
11. |
|
1 |
4 |
12. |
|
1 |
4 |
13. |
|
0 |
3 |
14. |
|
-1 |
1 |
15. |
|
2 |
4 |
16. |
|
-1 |
3 |
17. |
|
-1,5 |
1,5 |
18. |
|
1 |
5 |
19. |
|
-2 |
0 |
20. |
|
0 |
4 |
21. |
|
1 |
4 |
22. |
|
-2 |
2 |
23. |
|
-3 |
0 |
24. |
|
-3 |
0 |
25. |
|
1 |
3 |
26. |
|
3 |
7 |
27. |
|
-2 |
2 |
28. |
|
0 |
4 |
29. |
|
-1 |
3 |
30. |
|
0 |
2 |
4.2. Построение графиков кусочно-непрерывных функций
Построить график кусочно-непрерывной функции. Пределы изменения аргумента подобрать так, чтобы перекрывались все три диапазона. При задании вида функции необходимо использовать программный фрагмент, нанести координатную сетку, оцифровать оси, задать легенду для каждой линии графика, сделать надписи по осям и заголовок графика, изменить тип, цвет, толщину линии графика, нанести маркеры на линии графика.
Таблица 4.2
№ |
Вид функции |
№ |
Вид функции |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5. ВЫЧИСЛЕНИЕ СУММ, ПРОИЗВЕДЕНИЙ, ПРОИЗВОДНЫХ И ИНТЕГРАЛОВ
5.1. Вычисление суммы
Таблица 5.1
1 |
|
16 |
|
2 |
|
17 |
|
3 |
|
18 |
|
4 |
|
19 |
|
5 |
|
20 |
|
6 |
|
21 |
|
7 |
|
22 |
|
8 |
|
23 |
|
9 |
|
24 |
|
10 |
|
25 |
|
11 |
|
26 |
|
12 |
|
27 |
|
13 |
|
28 |
|
14 |
|
29 |
|
15 |
|
30 |
|
5.2. Вычисление произведения
Таблица 5.2
1 |
|
16 |
|
2 |
|
17 |
|
3 |
|
18 |
|
4 |
|
19 |
|
5 |
|
20 |
|
6 |
|
21 |
|
7 |
|
22 |
|
8 |
|
23 |
|
9 |
|
24 |
|
10 |
|
25 |
|
11 |
|
26 |
|
12 |
|
27 |
|
13 |
|
28 |
|
14 |
|
29 |
|
15 |
|
30 |
|
5.3. Вычисление производных в точках
Вычислить значения производной заданной функции в двух исходных точках х1 и х2.
Таблица 5.3
№ |
Функция |
х1 |
х2 |
1 |
|
-2.16 |
3.62 |
2 |
|
3.21 |
7.63 |
3 |
|
5.1 |
8.31 |
4 |
|
-10.02 |
3.2 |
5 |
|
-1.2 |
0.8 |
6 |
|
-12.5 |
6.2 |
7 |
|
0.53 |
0.831 |
8 |
|
3.251 |
2.16 |
9 |
|
-25.6 |
13.1 |
10 |
|
1.4 |
0.65 |
11 |
|
1.56 |
7.25 |
12 |
|
3.61 |
10.2 |
13 |
|
3.25 |
7.83 |
14 |
|
86.6 |
-4.2 |
15 |
|
36.2 |
5.5 |
16 |
|
10.3 |
22 |
17 |
|
-3.25 |
5.125 |
18 |
|
-10.35 |
7.3 |
19 |
|
7.5 |
10.3 |
20 |
|
3.2 |
5.5 |
21 |
|
-2.51 |
4.12 |
22 |
|
-3.1 |
1.52 |
23 |
|
0.5 |
2.79 |
24 |
|
-15.1 |
11.2 |
25 |
|
0.66 |
10.55 |
26 |
|
0.835 |
3.65 |
27 |
|
36.51 |
21.06 |
28 |
|
1.2 |
2.5 |
29 |
|
-5.29 |
11.1 |
30 |
|
5 |
7.6 |
5.4. Вычисление производной в диапазоне изменения аргумента
Вычислить значение производной заданной функции в дискретном интервале изменения аргумента. Шаг изменения аргумента выбрать самостоятельно так, чтобы функция имела не менее 10-15 значений.
Таблица 5.4
№ |
Функция |
Интер-вал |
№ |
Функция |
Интер-вал |
1 |
|
[-25;0] |
2 |
|
[-15;-5] |
3 |
|
[-15;15] |
4 |
|
[-10;10] |
5 |
|
[0;20] |
6 |
|
[-10;30] |
7 |
|
[0;25] |
8 |
|
[0;25] |
9 |
|
[-15;5] |
10 |
|
[-4;4] |
11 |
|
[-5;5] |
12 |
|
[-1;1] |
13 |
|
[-10;10] |
14 |
|
[-5;5] |
15 |
|
[-10;10] |
16 |
|
[-10;10] |
17 |
|
[-5;7,5] |
18 |
|
[0;5] |
19 |
|
[-5;5] |
20 |
|
[10;25] |
21 |
|
[0;10] |
22 |
|
[-5;15] |
23 |
|
[-10;10] |
24 |
|
[-5;5] |
25 |
|
[-10;10] |
26 |
|
[2;10] |
27 |
|
[-5;10] |
28 |
|
[-20;5] |
29 |
|
[-10;10] |
30 |
|
[-10;0] |
5.5. Вычисление определенного интеграла
Таблица 5.5
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 |
|
6. РЕШЕНИЕ УРАВНЕНИЙ И СИСТЕМ УРАВНЕНИЙ
6.1. Поиск корней уравнения, графическая интерпретация результатов
Найти корень уравнения с применением функции root, используя заданное начальное значение.
Таблица 6.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. |
|
|
6.2. Поиск корней полиноминального уравнения.
Вычислить множество корней уравнения с использованием функции polyroots.
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.
6.3. Решение системы линейных уравнений
Решить систему линейных уравнений методом Крамера, матричным и блочным методами. Сравнить полученные результаты. Начальные значения корней при использовании блочного метода принять равными 1.
Таблица 6.3
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. |
|
6.4. Решение систем нелинейных уравнений
Решить систему нелинейных уравнений блочным методом. Начальные значения корней принять равными 1.
Таблица 6.4
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. |
|
7. РЕШЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ И СИСТЕМ
7.1. Решение дифференциальных уравнений первого порядка.
Решить дифференциальное уравнение первого порядка, выполнить графическую интерпретацию результатов. Начальное, конечное значения изменения аргумента и количество точек для поиска решения приведены в таблице.
Таблица 7.1
№2 |
Вид уравнения |
Начальные условия |
|
|
|
1. |
|
|
0 |
2 |
500 |
2. |
|
|
3 |
6 |
1000 |
3. |
|
|
0 |
0,99 |
500 |
4. |
|
|
1 |
6 |
1000 |
5. |
|
|
0 |
1 |
600 |
6. |
|
|
0 |
2 |
500 |
7. |
|
|
1 |
2 |
300 |
8. |
|
|
0 |
2 |
800 |
9. |
|
|
1 |
5 |
900 |
10. |
|
|
2 |
5 |
1000 |
11. |
|
|
0 |
0.4 |
1000 |
12. |
|
|
0 |
5 |
1000 |
13. |
|
|
1 |
3 |
1100 |
14. |
|
|
|
|
|
15. |
|
|
е |
5 |
1200 |
16. |
|
|
0 |
5 |
1500 |
17. |
|
|
1 |
4 |
1100 |
18. |
|
|
0 |
7 |
2600 |
19. |
|
|
0 |
0,5 |
1100 |
20. |
|
|
0 |
6 |
2000 |
21. |
|
|
|
|
2000 |
22. |
|
|
1 |
3 |
1500 |
23. |
|
|
|
4 |
1200 |
24. |
|
|
0 |
0,99 |
1300 |
25. |
|
|
1 |
3 |
2000 |
26. |
|
|
0 |
2,5 |
1200 |
27. |
|
|
0 |
0,5 |
2000 |
28. |
|
|
1 |
3 |
1100 |
29. |
|
|
0 |
3 |
1200 |
30. |
|
|
0 |
0,5 |
1300 |
7.2. Решение систем дифференциальных уравнений
Решить систему дифференциальных уравнений, выполнить графическую интерпретацию результатов. Количество точек для численного решения равно 1000.
Таблица 7.2
№ вар. |
Вид системы |
Начальные условия |
Диапазон изменения аргумента |
1. |
|
|
00,9 |
2. |
|
|
01 |
3. |
|
|
01 |
4. |
|
|
01 |
5. |
|
|
01 |
6. |
|
|
00,5 |
7. |
|
|
01 |
8. |
|
|
00,5 |
9. |
|
|
00,5 |
10. |
|
|
02 |
11. |
|
|
01 |
12. |
|
|
00,5 |
13. |
|
|
00,9 |
14. |
|
|
01 |
15. |
|
|
02 |
16. |
|
|
02 |
17. |
|
|
02 |
18. |
|
|
00,5 |
19. |
|
|
00,5 |
20. |
|
|
01 |
21. |
|
|
01 |
22. |
|
|
01 |
23. |
|
|
01 |
24. |
|
|
00,5 |
25. |
|
|
00,5 |
26. |
|
|
00,5 |
27. |
|
|
02 |
28. |
|
|
02 |
29. |
|
|
00,5 |
30. |
|
|
00,5 |