Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.156.912 Times

Algorithm::Points::MinimumDistance 0.01

Company: Kake L Pugh
Date Added: June 09, 2013  |  Visits: 242

Algorithm::Points::MinimumDistance

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)

Given a set of points in N-dimensional Euclidean space, works out for each point the distance to its nearest neighbour (unless its nearest neighbour isn't very close). The distance metric is a method; subclass and override it for non-Euclidean space.<br /><br />SYNOPSIS<br /><br /> use Algorithm::Points::MinimumDistance;<br /><br /> my @points = ( [1, 4], [3, 1], [5, 7] );<br /> my $dists = Algorithm::Points::MinimumDistance->new( points => \@points );<br /><br /> foreach my $point (@points) {<br /> print "($point->[0], $point->[1]: Nearest neighbour distance is "<br /> . $dists->distance( point => $point ) . "\n";<br /> }<br /><br /> print "Smallest distance between any two points is "<br /> . $dists->min_distance . "\n";

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Algorithmpointsminimumdistance Algorithmpointsminimumdistancegtnew Distance Dists Distsgtdistance Distsgtmin Distance Foreach Minimumdistance Nearest Neighbour Point Pointgt Points Print Quotpointgt Quotquot Quotsmallest Subclass Works
Users rating: 0/10

License: Freeware Size: 10.24 KB
ALGORITHM::POINTS::MINIMUMDISTANCE RELATED
Libraries  -  GIS::Distance::Polar 0.01001
GIS::Distance::Polar can do Polar coordinate flat-earth distance calculations. SYNOPSIS my $calc = GIS::Distance::Polar->new(); my $distance = $calc->distance( $lon1, $lat1 => $lon2, $lat2 ); Supposedly this is a formula to better calculate...
8.19 KB  
Development Tools  -  VRECKON: Find the endpoint of a geodesic on the ellipsoidal earth 1.0
This function uses the Vincenty direct algorithm to solve the "forward geodesic problem," which is the problem of computing the endpoint of a geodesic (shortest-distance) path on the ellipsoidal earth, given the start point, a path length, and a...
10 KB  
Development Tools  -  VDISTINV: Find the endpoint of a geodesic on the ellipsoidal earth 1.0
This function solves the "forward geodesic problem," which is to compute the endpoint of a geodesic (shortest-distance) path on the ellipsoidal earth, given the start point, a path length, and a starting azimuth.In response to a user request, this...
10 KB  
Finance  -  Nearby ATMs 1.0.0.3
Nearby ATM's provides a comprehensive range of ATMs. - Locate ATMs around your current location - Driving distance with option for distance in Metric or Imperial - Full details about the ATM are available when you choose an ATM -...
2 MB  
Sports  -  Radar Gun Free 1.0.0.0
Radar Gun allows you to figure out baseball pitch speed from any standard mound distance. Radar Gun uses distance over time to calculate pitch speed. Select the mound distance you want, click the "Start" button when the pitcher releases the ball...
1024 KB  
Libraries  -  GIS::Distance::Vincenty 0.01001
GIS::Distance::Vincenty Perl module contains Thaddeus Vincenty distance calculations. SYNOPSIS my $calc = GIS::Distance::Vincenty->new(); my $distance = $calc->distance( $lon1, $lat1 => $lon2, $lat2 ); For the benefit of the terminally...
8.19 KB  
Calculator  -  Zipdy 2.5.0
Zipdy is a program for calculating the distance between two zip codes and finding all the records in a RDBMS with a zip code with x miles of another zip code. Currently, RDBMS support exists for postgreSQL. Additional future support for other...
 
Miscellaneous  -  An improved subplot function 1.0
Allows to control the distance between subplots, add labels on rows/columns only and more.% simple example:subplot1(2,3);subplot1(1); plot(rand(10,1));subplot1(2); plot(rand(10,1));
10 KB  
Utilities  -  Laser Hazard Distance 1.0.1
Laser Hazard Distance is an easy to use laser safety calculator that can be used to help determine the safe viewing distance for direct exposure to visible laser beams. The light created by a laser beam is far more concentrated than other forms of...
512 KB  
Business  -  hcluster 0.2.0
hcluster is a library that provides Python functions for hierarchical clustering. The interface is very similar to MATLAB's Statistics Toolbox API to make code easier to port from MATLAB to Python/Numpy. The core implementation of this...
440.32 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB