findm
Latitudes and longitudes of nonzero data grid elements
Syntax
[lat,lon] = findm(Z,R)
[lat,lon] = findm(latz,lonz,Z)
[lat,lon,val] = findm(...)
mat = findm(...)
Description
[lat,lon] = findm(Z,R)
computes the latitudes and
longitudes of the nonzero elements of a regular data grid,
Z
. Specify R
as a GeographicCellsReference
or
GeographicPostingsReference
object. The RasterSize
property of R
must be consistent with size(Z)
.
[lat,lon] = findm(latz,lonz,Z)
returns
the latitudes and longitudes of the nonzero elements of a geolocated
data grid Z
, which is an M-by-N logical or numeric
array. Typically latz
and lonz
are
M-by-N latitude-longitude arrays, but latz
may
be a latitude vector of length M and lonz
may be
a longitude vector of length N.
[lat,lon,val] = findm(...)
returns
the values of the nonzero elements of Z
, in addition
to their locations.
mat = findm(...)
returns
a single output, where mat = [lat lon]
.
This function works in two modes: with a regular data grid and with a geolocated data grid.