subplot устанавливает текущие оси для выбора ячейки текущей разграфлённой фигуры

## Синтаксис

                subplot(m,n,p)
                subplot(mnp)

## Аргументы

m, n, p

  положительные целые числа

mnp

  целое число с десятичной нотацией `mnp`

## Описание

`subplot(m,n,p)` или `subplot(mnp)` виртуально разделяет графическое окно на матрицу подокон размером m-на-n, и выбирает `p`-тое подокно для получения следующего графика.

В сетке, где ячейки индексированы вдоль каждого ряда, начиная с верхнего. Следовательно, например, последняя ячейка первого ряда `p` будет `n`-ной ячейкой. Ячейка в ряду №i и в столбце №j имеет индекс `p=(i-1)*n+j`.

Когда выбранная зона точно соответствует существующим осям, то `subplot(…)` просто устанавливает её в качестве текущих осей.

В противном случае `subplot(…)` создаёт пустые оси, по всей выбранной зоне, готовые для получения следующего графического содержимого.

## Примеры

                clf
                subplot(221)
                plot2d()

                subplot(222)
                plot3d()

                subplot(2,2,3)
                param3d()

                subplot(2,2,4)
                bar3d()

subplot(221) plot2d() subplot(222) plot3d() subplot(2,2,3) param3d() subplot(2,2,4) bar3d()

Более сложная компоновка, но по-прежнему разграфлённая:

                clf
                subplot(1,2,2)
                Matplot1()
                xtitle("Пример Matplot1()","","")

                subplot(2,2,1)
                histplot
                delete(findobj("type","Legend"))

                subplot(2,2,3)
                title("Несколько меньшие графики:", "fontsize",3)

                subplot(2,4,5)
                polarplot()

                subplot(2,4,6)
                param3d()
                xtitle("","","","")

clf subplot(1,2,2) Matplot1() xtitle("Примеры Matplot1()","","") subplot(2,2,1) histplot delete(findobj("type","Legend")) subplot(2,2,3) title("Несколько меньшие графики:", "fontsize",3) subplot(2,4,5) polarplot() subplot(2,4,6) param3d() xtitle("","","","") gcf().axes_size = [670 400];

## Смотрите также

- xsetech
- newaxes
- axes_properties
- plotframe