Параметрическая кривая

t = 0:.001:2*pi;

x = cos(3*t);

y = sin(2*t);

plot(x, y)

 

Рис. 2. Параметрическая кривая

 

 

Варианты plot:

 

plot(y)

y – вектор: рисует y от номера (рис. 3)

y – матрица: набор кривых, каждый столбец от номера строки.

 

plot(x, y)

x, y – векторы одинаковой длины: рисует y(x) (пример – параметрическая кривая)

x – вектор, y – матрица, если длина столбца y равна длине x, рисуются столбцы y от x, иначе - наоборот - строки y от x

 

Нарисовать несколько линий можно с помощью (рис. 4):

hold on,

plot(x,y,s,x1,y1,s1);

либо использовать матрицу y

 

 

Рис. 3. plot(y) для t = 0:.001:2*pi; y = sin(2*t);

 

 

Рис. 4.

x = -pi/2:0.1:pi/2;

y = sin(x);

x1 = -pi/2:0.1:pi/2;

y1 = cos(x);

hold on, plot(x, y, '-ro', x1, y1, '--gx');

Изменение масштаба осей

axis([xmin, xmax, ymin, ymax])

axis('square')

axis('equal')

axis('ij')

axis('xy')

axis('off')

axis('on')

 

x = 0:.025:pi/2;

plot(x,tan(x),'-ro');

axis([0 pi/2 0 5]);

 

Заголовок подписи, оси и сетка (рис. 5)

title('Title \omega(t)') % заголовок

xlabel('Velocity'), ylabel('Time') % подписи на осях

grid on % сетка - grid on/off

gtext('Smash') % размещение с помощью мышки текста на плоскости графика

 

Рис. 5.

 


Несколько графиков на одном листе

subplot(m, n, k)

 

Проиллюстрируем работу функции subplot (см рис. 6):

x = -4:0.1:4;

y = sin(x);

subplot(3, 2, 1); plot (x, y);

subplot(3, 2, 4); plot (x, y);

subplot(3, 2, 5); plot (x, y);

 

Рис. 6. Функция subplot

 

Было сформировано 3 строки и два столбца полей для вывода графиков. Обращение к каждому конкретному полю происходит с указанием его номера. Нумерация происходит слева направо и снизу вверх.

 


Вывод графиков в полярной системе координат (рис. 7)

fi = 0:0.1:5;

ro = 0.5*fi;

polar(fi, ro);

 

Рис. 7. Спираль Архимеда

 








Дата добавления: 2017-03-29; просмотров: 679;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.