Home > hfrc > matlab > utility > lonlat2mindist.m

# lonlat2mindist

## PURPOSE

LONLAT2MINDIST - computes minimum distances in kms between points.

## SYNOPSIS

function [dd,I] = lonlat2mindist( c1, c2, d )

## DESCRIPTION

``` LONLAT2MINDIST - computes minimum distances in kms between points.

Usage: [dist,indices] = lonlat2mindist( coords1, coords2, DIM )

coords1 and coords2 should have the lon, lat coordinates of the points
you want the distance between.

One of coords1 and coords2 should be a 2xM size matrix and the other
should be a Nx2 size matrix.  This function will then use lonlat2dist
to compute the distance between all pairs of points.  Then min will be
used to find the point with the minimum distance along dimension DIM.
If DIM is not given, then the short dimension of coords1 will be used.

This function will have problems determining DIM automatically if
coords1 is a 2x2 matrix.  In that case, specify DIM explicitly and make
the columns of coords1 longitude and latitude, respectively.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\$Id: lonlat2mindist.m,v 1.2 2004-09-08 03:31:13 dmk Exp \$

Copyright (C) 2001 David M. Kaplan
Licence: GPL

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%```

## CROSS-REFERENCE INFORMATION

This function calls:
• end END - basic end method for HFRC objects.
• size SIZE - returns [ (num times), (num gridpts) ].
• lonlat2dist LONLAT2DIST - computes distance in kms between points.
This function is called by:
• mindist MINDIST - Finds HFRC grid points closest to a series of given points

Generated on Mon 18-Dec-2006 07:26:46 by m2html © 2003