Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






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




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. Спираль Архимеда

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных