Лабораторная работа №6 MatLab
.docxЛабораторная работа №6 MatLab.
Тема: Графика Матлаб
Задание 1
Для выполнения задания создать m-файл.
-
Построить для массива x = [5, 1, 3, 6, 2,8] следующие диаграммы:
-
круговую плоскую
-
круговую объёмную
-
столбцовую плоскую
-
столбцовую объёмную
-
Построить столбцовые диаграммы матрицы a = [5 2 4; 1 3 5; 2 1 4]
-
с вертикальным расположением столбцов
-
с горизонтальным расположением столбцов
-
с перекрытием столбцов
-
Построить гистограммы вектора x=randn(1,10000) из 10000 случайных элементов при разбиении интервала на 10, 20, 50 и 100 подинтервалов. Вычислить число попаданий в каждый подинтервал для случая 10-ти подинтервалов.
ЗАДАНИЕ 2
Персональное задание выбрать по номеру варианта в Приложении 1.
-
Создать m-функции для вычисления каждой из функций F1(x), F2(x), F3(x)
-
Создать m-файл, в котором будут строиться графики функций F1(x), F2(x), F3(x) на интервале [xmin; xmax] (использовать m-функции):
-
В разных графических окнах
-
В одном графическом окне с использованием hold on
-
В одном графическом окне без использования hold on
-
Создать новый m-файл, в котором :
-
построить график всей кусочно-непрерывной функции на интервале [xmin; xmax]
-
графики функций F1(x), F2(x), F3(x) и график всей функции построить каждый на своём интервале в своём подокне (функция subplot)
-
Уметь оформлять и форматировать графики двумя способами:
-
С помощью команд (функций) MatLab
-
С помощью меню графического окна (опции Edit, Insert и Tools)
Задание 3
Персональное задание выбрать по номеру варианта в Приложении 2.
Для выполнения задания создать m-файл.
-
Создать m-функцию для вычисления значений заданной функции f(x).
-
Построить график функции, позволяющий определить местоположение её нулей (корней).
-
Найти нули функции f(x), используя функции fzero, fsolve и solve.
-
Найти минимальное (функция fminbnd) и максимальное значения функции f(x) на интервале построения графика, а также соответствующие значения аргумента.
Приложение 1
ВАРИАНТЫ ЗАДАНИЙ
№ варианта |
xmin |
xmax |
x1 |
x2 |
F1 |
F2 |
F3 |
|
-12 |
13 |
-6 |
6 |
Y=2cos(X-3) |
Y=|X+4|1/2 |
Y=(X+2)/2 |
|
-9 |
12 |
-3 |
5 |
Y=cos(X+3) |
Y=X+4 |
Y=3|X+4|1/2 |
|
-8 |
18 |
-4 |
2 |
Y=-X+5 |
Y=-(X+1)3/3 |
Y=X-11 |
|
-7 |
20 |
0 |
6 |
Y=cos(X)+1 |
Y=-X+2 |
Y=ln(X/6)-4 |
|
-5 |
19 |
4 |
8 |
Y=sin(0,5X-2) |
Y=2X-8 |
Y=2*|2X|1/2 |
|
-9 |
18 |
0 |
9 |
Y=(X/4-1)3 |
Y=X-1 |
Y=2*|X+7|1/2 |
|
-6 |
15 |
-4 |
1 |
Y=-(X/3-1)3 |
Y=2*|X-5|1/2+2 |
Y=2(X+2) |
|
-9 |
14 |
-2 |
8 |
Y=-2X |
Y=2*|-2X|1/2 |
Y=8 |
|
-10 |
14 |
0 |
6 |
Y=-2cos(X) |
Y=-X-2 |
Y=ln(X-5)-8 |
|
-10 |
15 |
-7 |
3 |
Y=sin(X+7)+3 |
Y=3|X+6|1/2 |
Y=-X+12 |
|
-8 |
12 |
-3 |
6 |
Y=sin(X+3) |
Y=|X+3|1/2 |
Y=X/2 |
|
-10 |
19 |
-3 |
5 |
Y=cos(X+3) |
Y=X+4 |
Y=3|X+4|1/2 |
|
-10 |
17 |
-4 |
2 |
Y=-X+5 |
Y=-(X+1)3/3 |
Y=X-11 |
|
-7 |
20 |
0 |
6 |
Y=cos(X)+1 |
Y=-X+2 |
Y=ln(X/6)-4 |
|
-5 |
19 |
4 |
8 |
Y=sin(0,5X-2) |
Y=2X-8 |
Y=2*|2X|1/2 |
|
-8 |
16 |
0 |
9 |
Y=(X/4-1)3 |
Y=X-1 |
Y=2*|X+7|1/2 |
|
-8 |
15 |
-4 |
1 |
Y=-(X/3-1)3 |
Y=2*|X-5|1/2+2 |
Y=2(X+2) |
|
-9 |
12 |
-2 |
8 |
Y=-2X |
Y=2*|-2X|1/2 |
Y=8 |
|
-7 |
10 |
0 |
6 |
Y=-2cos(X) |
Y=-X-2 |
Y=ln(X-5)-8 |
|
-10 |
12 |
-7 |
3 |
Y=sin(X+7)+3 |
Y=3|X+6|1/2 |
Y=-X+12 |
№ варианта |
xmin |
xmax |
x1 |
x2 |
F1 |
F2 |
F3 |
|
-10 |
15 |
-3 |
6 |
Y=sin(2X-3)-3 |
Y=|X+3|1/3-2 |
Y=X2/2-3x |
|
-9 |
12 |
-3 |
5 |
Y=cos(X+3) |
Y=X+4 |
Y=3|X+4|1/2 |
|
-9 |
18 |
-4 |
2 |
Y=-X+5 |
Y=-(X+1)3/3 |
Y=X-11 |
|
-7 |
20 |
0 |
6 |
Y=cos(X)+1 |
Y=-X+2 |
Y=ln(X/6)-4 |
|
-8 |
16 |
5 |
9 |
Y=2sin(0,8X-2) |
Y=X2-8 |
Y=2*|2X|1/2 |
|
-9 |
18 |
0 |
9 |
Y=(X/4-1)3 |
Y=X-1 |
Y=2*|X+7|1/2 |
|
-8 |
15 |
-4 |
1 |
Y=-(X/3-1)3 |
Y=2*|X-5|1/2+2 |
Y=2(X+2) |
|
-10 |
14 |
-2 |
8 |
Y=-2X |
Y=2*|-2X|1/2 |
Y=8 |
|
-5 |
14 |
0 |
6 |
Y=-2cos(X) |
Y=-X-2 |
Y=ln(X-5)-8 |
|
-10 |
15 |
-7 |
3 |
Y=sin(X+7)+3 |
Y=3|X+6|1/2 |
Y=-X+12 |
|
-7 |
17 |
4 |
8 |
Y=sin(0,5X-2) |
Y=2X-8 |
Y=2*|2X|1/2 |
|
-9 |
16 |
-5 |
4 |
Y=4-(X/3-1)3 |
Y=2*|X-5|1/2+3 |
Y=2(X-3) |