Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 2 MATLAB prg.doc
Скачиваний:
6
Добавлен:
17.08.2019
Размер:
4.99 Mб
Скачать

Значения строковой константы s

Цвет линии

y

yellow

желтый

m

magenta

фиолетовый

c

cyan

голубой

r

red

красный

g

green

зеленый

b

blue

синий

w

white

белый

k

black

черный

Тип точки

+

плюс

o

окружность

*

звездочка

.

точка

x

крест

^

треугольник вверх

v

треугольник вниз

>

треугольник вправо

<

треугольник влево

p

пятиугольник

s

квадрат

d

ромб

h

шестиугольник

none

нет (по умолчанию)


Тип линии

Тире (по умолчанию)

Сплошная

:

Вертикальное двоеточие

Двойной пунктир

.

Тире + точка

Штрих-пунктир



Тире + Тире

Штриховая


Функция plotyy (график, две оси у)

Функция plotyy(x1,y1,x2,y2) используется для отображения в одном окне графиков двух функций с различными масштабами. Для первой функции ось у отображается слева, для второй справа. Для визуализации графики и ось y каждой функции отображаются одним и тем же цветом.

x=0:0.2:20; % Аргумент x

y1=sin(x); % Функция 1

y2=2*cos(x); % Функция 2

plotyy(x,y1,x,y2); % Графики

grid on; % Включить сетку

title(′plotyy′); % Заголовок

Отображение нескольких графиков в одном окне

Subplot – создает новые объекты

Subplot(m, n, p) – разбивает графическое окно на m x n подокон, при этом m – число подокон по горизонтали, n – число подокон по вертикали, а p – номер подокна, в которое будет выводиться текущий график.

В примере рисуются три подокна:

  • Подокно 1 содержит один график. Переменная х в plot пропущена. Поэтому по оси х отложены индексы.

  • Подокно 2 содержит два графика. Переменная х в plot указана. Поэтому по оси х отложены значения.

  • Подокно 3 содержит два графика. В plot использованы строки признаков, которые для каждого графика задают стиль, цвет, знак маркера.

x=0:0.1:10;0; % Аргумент x

y1=sin(x); % Функция y1

y2=cos(x); % Функция y2

subplot(2,2,1); % Подокно 1 в первой строке

plot(y1); % График 1

grid on; % Включить сетку

subplot(2,2,2); % Подокно 2 в первой строке

plot(x,y1,x,y2); % График 2

grid on; % Включить сетку

subplot(2,2,3); % Подокно 3 во второй строке

plot(x,y1,'p r -',x,y2,'g o --'); % График 3

grid on; % Включить сетку

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]