ТОР 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. Спираль Архимеда
Не нашли, что искали? Воспользуйтесь поиском:
|