37
Пример 7. Использование функций axis и text
ezplot(
'sin(x)'
)
axis([0 pi 0 1.4])
text(0.25, 1.2,…
'Этот пример показывает использование
функций text и
axis'
)
Создание нескольких графических окон
Пример #8 соответствует случаю, когда в одном окне
figure
разме-
щается несколько графических окон для визуализации графиков функций (а,
вообще говоря, любой графической информации).
Использование функции subplot.
38
Структура таких окон и выбор активного окна осуществляются проце-
дурой
subplot
.
Первый и второй аргументы
subplot
задают матричную
структуру окон-осей, их количество по строкам и столбцам, а третий аргумент
– номер активных осей. Здесь
выбираются графики функций, заданных па-
раметрически.
Пример 8. Использование функции subplot
% Гипоциклоиды
clear, clc
%
Задание вектора-параметра t
t=0:0.001:8*pi;
% Данные и вектора для 1-го
окна subplot
k=5;
x11=(k-1)*(cos(t)+cos((k-1)*t)/(k-1));
y11=(k-1)*(sin(t)-sin((k-1)*t)/(k-1));
x12=k*cos(t);
y12=k*sin(t);
% Данные и вектора для 2-го окна subplot
k=5.5;
x21=(k-1)*(cos(t)+cos((k-1)*t)/(k-1));
y21=(k-1)*(sin(t)-sin((k-1)*t)/(k-1));
x22=k*cos(t);
y22=k*sin(t);
% Данные и вектора для 3-го окна subplot
k=6;
x31=(k-1)*(cos(t)+cos((k-1)*t)/(k-1));
y31=(k-1)*(sin(t)-sin((k-1)*t)/(k-1));
x32=k*cos(t);
y32=k*sin(t);
% Данные и вектора для 4-го окна subplot
k=3.6;
x41=(k-1)*(cos(t)+cos((k-1)*t)/(k-1));
y41=(k-1)*(sin(t)-sin((k-1)*t)/(k-1));
x42=k*cos(t);
y42=k*sin(t);
% Построение графиков в 1-м
окне subplot
39
subplot(2,2,1)
plot(x11,y11,x12,y12)
legend(
'k=5'
)
% Построение графиков во 2-м окне subplot
subplot(2,2,2)
plot(x21,y21,x22,y22)
legend(
'k=5.5'
)
% Построение графиков в 3-м окне subplot
subplot(2,2,3)
plot(x31,y31,x32,y32)
legend(
'k=6'
)
% Построение графиков в 4-м окне subplot
subplot(2,2,4)
plot(x41,y41,x42,y42)
legend(
'k=3.6'
)
Использование
логарифмической шкалы
Следующие примеры охватывают случаи, когда для одной или обеих
осей стоит выбрать
логарифмический масштаб, для больших диапазонов
значений или для зависимостей логарифмического типа. Функции, которые
строят графики в логарифмическом масштабе, это:
Достарыңызбен бөлісу: