Бесплатные программы для дизайна интерьера подборка бесплатных tatianashink.com.
Разбиение
графического окна
Бывает, что
в одном окне надо расположить несколько координатных осей с различными графиками
без наложения их друг на друга. Для этого используются команды subplot, применяемые
перед построением графиков:
subplot
— создает новые объекты класса axes (подокна);
subplot(m.n.p)
или subplot(mnp) — разбивает графическое окно на
тхп
подокон, при
этом m — число подокон по горизонтали, n — число подокон по вертикали, а
р— номер подокна, в которое будет выводиться текущий график (подокна отсчитываются
последовательно по строкам);
subplot(H),
где Н — дескриптор для объекта axes, дает альтернативный способ задания
подокна для текущего графика;
subplot(
'position',[left bottom width height]) — создает подокно с заданными нормализованными
координатами (в пределах от 0.0 до 1.0);
subplot(lll)
Hclf reset — удаляют все подокна и возвращают графическое окно в обычное
состояние.
Рис.
6.42.
Четыре графика различного типа, размещенных
в подокнах одного окна
Следующий
пример иллюстрирует применение команды subplot:
»
х=-5:0.1:5;
subplot(2.2.1).plot(x.sin(x))
subplot(2.2.2).plot(sin(5*x).cos(2*x+0.2))
subplot(2.2.3).contour(peaks)
subplot(2.2.4).surf(peaks)
В этом примере
последовательно строятся четыре графика различного типа, размещаемых в разных
подокнах (рис. 6.42).
Следует отметить,
что для всех графиков возможна индивидуальная установка дополнительных объектов,
например титульных надписей, надписей по осям и т. д.