exponenta event banner

лента

Ленточный график

Синтаксис

ribbon(Y)
ribbon(X,Y)
ribbon(X,Y,width)
ribbon(axes_handle,...)
h = ribbon(...)

Описание

ribbon(Y) выводит на график столбцы Y в виде трехмерных лент одинаковой ширины с использованием X = 1:size(Y,1). Ленты продвигаются вдоль оси X с центром на делениях через единичные интервалы, три четверти единицы ширины. Лента сопоставляет значения в X к цветам в цветовой карте линейно. Чтобы изменить цвета ленты на графике, измените colormap.

ribbon(X,Y) отображает трехмерные ленты для данных в Y, с центром в местах, указанных в X. X и Y - векторы или матрицы одинакового размера. Дополнительно, X может быть строкой или вектором столбца, и Y матрица с length(X) строк. Когда Y является матрицей, ribbon выводит на график каждый столбец в Y в виде ленты на соответствующем X местоположение.

ribbon(X,Y,width) определяет ширину лент. Значение по умолчанию: 0.75. Если width = 1ленты соприкасаются друг с другом, не оставляя места между ними, если смотреть вниз по оси Z. Если width > 1ленты перекрываются и могут пересекаться.

ribbon(axes_handle,...) строит графики в осях с ручкой axes_handle вместо текущих осей (gca).

h = ribbon(...) возвращает вектор маркеров перемещения к объектам графики поверхности. ribbon возвращает один дескриптор на полосу.

Примеры

свернуть все

Создание ленточного графика peaks функция.

[x,y] = meshgrid(-3:.5:3,-3:.1:3);
z = peaks(x,y);

figure
ribbon(y,z)

Figure contains an axes. The axes contains 13 objects of type surface.

Расширенные возможности

См. также

| | |

Представлен до R2006a