Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Несколько рисунков в одном окне



Чтобы в одном графическом окне создать несколько отдельных рисунков, необходимо прибегнуть к функции subplot, которая позволяет разбить графическое окно на несколько прямоугольных областей равного размера, расположенных подобно элементам матрицы:

subplot(row,col,cur).

Первые два аргумента задают количество рядов (row) и колонок (col), третий параметр объявляет порядковый номер подобласти, в котором очередная функция plot будет стоить свой график.

Пример 6.

>> x=-2*pi:pi/20:2*pi;

>> y1=sin(x); y2=cos(x);

>> subplot(2,1,1);plot(x,y1);

>> grid on; title('y=sin(x)')

>> xlabel('x'),ylabel('y')

>> axis([-2*pi 2*pi -1 1]) %Обратите внимание, как изменилось окно графика (пояснение ниже)

>> line([-2*pi 2*pi],[0 0],'Color','black')

>> line([0 0],[-1 1],'Color','black')

>> subplot(2,1,2); plot(x,y2);

>> grid on; title('y=cos(x)')

>> xlabel('x'),ylabel('y')

>> axis([-2*pi 2*pi -1 1])

>> line([-2*pi 2*pi],[0 0],'Color','black')

>> line([0 0],[-1 1],'Color','black')

Пояснение. Функция axis ([x1 x2 y1 y2]) изменяет размеры окна графика, преобразуя их к указанным пределам. Это позволяет сделать рисунок более наглядным.

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

Упражнение 4. Преобразование графиков функций

1) Используя команду subplot, в одном графическом окне создать 6 подобластей ( ), в первой из них построить график функции на промежутке , где , в остальных областях на том же промежутке построить графики функций

.

В отчет добавить комментарии о том, какими преобразованиями каждый из графиков получается из графика функции .

2) Используя команду subplot, в одном графическом окне создать 6 подобластей ( ), в первой из них построить график функции на промежутке , где , в остальных областях на том же промежутке построить графики функций

.

В отчет добавить комментарии о том, какими преобразованиями каждый из графиков получается из графика функции .

Построение графика функции с помощью функции fplot

Познакомиться с функцией самостоятельно с помощью команды help, после чего выполнить упражнение 5.

Упражнение 5.

В одном графическом окне создать 2 подобласти, в которых c помощью функции fplot построить графики функций , , задав относительную погрешность 0,1%. В каждой системе координат отобразить оси, подписать их, нанести координатную сетку, вывести заголовок.

 




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

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.