| New in Wolfram Mathematica 6: Integrated Geometric Computing | ◄ previous | next ► | 
Geometric Searching for Nearest Neighbors
Mathematica 6 provides state-of-the-art tools for nearest-neighbor finding in any number of dimensions, and with any distance function.
| In[1]:=  | data = Table[RandomReal[{-4, 4}, {2}] -> i, {i, 40}]; | 
| In[2]:=  | nf = Nearest[data, DistanceFunction -> (Norm[#1 - #2, Infinity] &)]; | 
| In[3]:=  | ContourPlot[First[nf[{x, y}]], {x, -5, 5}, {y, -5, 5}, 
 PlotPoints -> 50, Contours -> Range[1/2, 40], 
 ColorFunction -> "Pastel", 
 Epilog -> {Red, PointSize[Large], Point[First /@ data]}] | 
| Out[3]=  |  | 



