getseeds

В интерактивном режиме присвойте seed для кодирования сетки данных

getseeds будет удален в будущем релизе.

Синтаксис

[row,col,val] = getseeds(map,R,nseeds)
[row,col,val] = getseeds(map,R,nseeds,seedval)
mat = getseeds(...)

Описание

[row,col,val] = getseeds(map,R,nseeds) позволяет пользователю идентифицировать географические объекты при настройке растровой карты. Это предлагает пользователю положения клика мыши объектов и присваивает их кодовое обозначение. Пользователю предлагают значение отобрать в каждом местоположении. Выходные параметры являются строкой и столбцом местоположения seed и значения, присвоенного в том местоположении. R любой 1 3 вектор, содержащий элементы:

[cells/degree northern_latitude_limit western_longitude_limit]
или 3 2 ссылающаяся матрица, которая преобразовывает растровые индексы строки и столбца к/от географическим координатам согласно:
[lon lat] = [row col 1] * R
Если R является матрицей ссылки, он должен задать (невращательный, нескошенный) отношение, в котором каждый столбец сетки данных падает вдоль меридиана и каждой строки падения вдоль параллели.

[row,col,val] = getseeds(map,R,nseeds,seedval) присваивает значение seedval каждому предоставленному местоположению. Если seedval является скаляром затем, то же значение присвоено в каждом местоположении. В противном случае, если seedval является вектором, это должен быть length(nseeds), и каждая запись присвоена соответствующему местоположению. getseeds работает с текущей системой координат (gca).

mat = getseeds(...) возвращает одну выходную матрицу где mat = [row col val].

Примеры

Продемонстрируйте это для себя путем ввода следующего и в интерактивном режиме выбора точек:

load topo
axesm('gortho','grid','on')
seedmat = getseeds(topo,topolegend,3)

Когда вы выбрали три точки, вам предлагают их значения. Обычная сетка данных не должна быть отображена, чтобы выполнить getseeds на нем.

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

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

Для просмотра документации необходимо авторизоваться на сайте