mesh
график трёхмерной сетки
Синтаксис
mesh(Z) mesh(X,Y,Z) mesh(...,<ГлобальноеСвойство>) mesh(...,<color>,<ГлобальноеСвойство>) mesh(<axes_handle>,...)
Аргументы
- Z
вещественная матрица, определяющая высоту поверхности. Её нельзя не указать. Данные
Z
представляются в виде матрицыm
наn
.- X, Y
две вещественные матрицы: всегда устанавливаются вместе. Эти данные определяют новую стандартную сетку. Компоненты сетки
X
иY
должны соответствовать размерамZ
(смотри описание ниже).- color
необязательная вещественная матрица, определяющая значение цвета для каждой точки
(X(j),Y(i))
сетки (смотри описание ниже).- <ГлобальноеСвойство>
этот необязательный аргумент представляет последовательность пары инструкций
{ИмяСвойства, ЗначениеСвойства}
, которая определяет глобальные свойства объекта, применяемые ко всем кривым, созданным этим графиком. Полный обзор всех доступных свойств приведён в ГлобальноеСвойство.- <axes_handle>
этот необязательный аргумент заставляет график появиться внутри выбранных осей, указанных с помощью
axes_handle
, а не в текущих осях (см. gca).
Описание
mesh
строит параметрическую поверхность, используя прямоугольную сетку, определяемую через координаты X
и Y
(если {X,Y}
не определены, то эта сетка определяется с помощью размеров матрицы Z
); в каждой точке этой сетки координата z указывается с помощью матрицы Z
. mesh
основана на команде surf
с опцией по умолчанию color_mode
равной индексу белого цвета (внутри текущей цветовой карты) и color_flag
= 0.
Спецификация ввода данных:
В этом параграфе для большей ясности мы не упоминаем необязательные аргументы ГлобальноеСвойство
, поскольку на них не влияют входные данные (за исключением свойств "Xdata"
, "Ydata"
и "Zdata"
, см. ГлобальноеСвойство). Предполагается, что все эти необязательные аргументы так же могут присутствовать.
Если определена лишь матрица Z
, то mesh(Z)
строит матрицу Z
в сетке, определённой как 1:size(Z,2)
по оси x и 1:size(Z,1)
по оси y.
Примечания
Чтобы включить режим прозрачности, вы должны установить опцию color_mode
в 0.
Смотрите также
- surf — 3D surface plot
- meshgrid — создаёт матрицы или трёхмерные массивы
- plot2d — 2D plot
- ВидЛинии — для быстрой настройки вида линий на графике
- ГлобальноеСвойство — для настройки вида объектов (кривых, поверхностей, ...) в командах plot или surf
История
Версия | Описание |
6.0.2 | The "Foreground", "markForeground", and "markBackground" global properties colors can now be specified as named colors chosen in the full predefined colors list, or by their "#RRGGBB" hexadecimal codes, or by their indices in the colormap. |
Report an issue | ||
<< geom3d | 3d_plot | nf3d >> |