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

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