3-D освещенный затененный рельеф обычной сетки данных
meshlsrm(Z,R)
meshlsrm(Z,R,[azim elev])
meshlsrm(Z,R,[azim elev],cmap)
meshlsrm(Z,R,[azim elev],cmap,clim)
h = meshlsrm(...)
meshlsrm(Z,R) отображает обычную сетку данных Z окрашены по отметке и уклонам поверхности. R может быть ссылочным вектором, ссылочной матрицей или объектом географической растровой ссылки.
Если R - объект географической растровой ссылки, RasterSize свойство должно быть совместимым с size(Z).
Если R является ссылочным вектором, он должен быть 1 на 3 с элементами:
[cells/degree northern_latitude_limit western_longitude_limit]
Если R является ссылочной матрицей, она должна быть 3 на 2 и преобразовывать индексы растровых строк и столбцов в/из географических координат согласно:
[lon lat] = [row col 1] * R
Если R является ссылочной матрицей, она должна определять (без вращения, без перекоса) соотношение, в котором каждый столбец сетки данных падает вдоль меридиана, а каждая строка падает вдоль параллели. По умолчанию затенение выполняется на основе света к востоку (90 градусов) с отметкой 45 градусов. Также по умолчанию карта цветов построена из 16 цветов и 16 серых. Освещение применяется до проецирования данных. Текущие оси должны иметь допустимое определение проекции карты.
meshlsrm(Z,R,[azim elev]) отображает обычную сетку данных Z с источником света по заданному азимуту и отметке. Углы задаются в градусах, с азимутом, измеренным по часовой стрелке с севера, и отметкой вверх от нулевой плоскости поверхности.
meshlsrm(Z,R,[azim elev],cmap) отображает обычную сетку данных Z с использованием указанной карты цветов. Количество оттенков серого выбирается таким образом, чтобы размер закрашенной цветовой карты оставался ниже 256. Если вектор azimuth и elevation пустое, используются расположения по умолчанию. Пределы цветовой оси вычисляются на основе данных.
meshlsrm(Z,R,[azim elev],cmap,clim) использует заданные пределы цветовой оси, которые по умолчанию вычисляются на основе данных.
h = meshlsrm(...) возвращает маркер перемещения к нарисованной поверхности.
Загрузить данные о высоте и географические ячейки опорного объекта для Корейского полуострова. Создайте карту мира, используя соответствующие пределы широты и долготы для полуострова. Затем отобразите освещенную затененную карту подреза. По умолчанию meshlsrm применяет карту цветов, соответствующую данным фасада.
load korea5c worldmap(korea5c,korea5cR) meshlsrm(korea5c,korea5cR,[45 65])

Эта функция эффективно умножает две карты цветов, одна с цветом на основе отметки, другая с градацией серого на основе наклона поверхности, чтобы создать новую карту цветов. Это приводит к эффекту, аналогичному использованию света на поверхности, но со всеми видимыми цветами в карте цветов. Расчеты освещения выполняются по незапроектированным данным.