Синтаксис:
subplot(m, n, p) subplot(h) subplot(mnp)
Описание:
Данная команда выполняется перед обращением к функциям построения графиков для одновременной выдачи нескольких графиков в различных частях графического окна.
Команды subplot(mnp) или subplot(m, n, p), где mnp - 3 цифры, производит разбивку графического окна на несколько подокон, создавая при этом новые объекты axes; значение m указывает, на сколько частей разбивается окно по горизонтали, n - по вертикали, а p - номер подокна, куда будет выводиться очередной график. Эти же команды могут использоваться для перехода от одного подокна к другому.
Команда subplot(h), где h - дескриптор для объекта axes соответствующего подокна, - другой способ выбора подокна для размещения графика.
Команды clf, subplot(111), subplot(1, 1, 1) выполняют одну и ту же функцию - удаляют все подокна и возвращают графическое окно в штатное состояние.
Пример:
В верхней части экрана строится функция y1 = sin(x), в нижней - y2 = log(abs(y)).
x = -1:.1:1; y1 = sin(x); subplot(2, 1, 1), plot(x, y1) y2 = log(abs(y1)); subplot(2, 1, 2), plot(x, y2)
Источник: http://www.exponenta.ru/SOFT/MATLAB/potemkin/book2/chapter10/subplot.asp |