Eclat Algorithm Implementation
This is a simple, yet powerful LMS implementation that offers a multiple input signal selection, and the ability to insert a filter in cascade with the tunable filter in order to achieve "filter matching". For more information, please consult the comments in the source.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): System identification through the LMS algorithm Download |
The Matlab convhulln is a gateway to the quickhull algorithm ( see www.qhull.org ). In my opinion, one weak point of this mex routine is that it processes all the points without performing any preliminary filtering.In many cases it would be faster if only the point that can be part of the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): N-DIMENSIONAL CONVEX HULL: QUICKER HULL ALGORITHM Download |
"Hungarian algorithm" to solve the square assignment problem (original & pure MATLAB implementation). The Hungarian algorithm can also be used as a sub-solver in a B&B solver for the travelling salesman problem.How to match N (e.g. N=6) pairs of signals from 2 experiments? Build full reordering...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): bghungar Download |
This is an application of the Greedy Algorithm and the Local Search for finding a solution for the SC Distribution Network problem.We dealt with one level SC composed of a set of factories and a set of Sales Points, each sales point has a demand at a certain time, each factory has a production...
Platforms: Matlab
License: Freeware | Size: 583.68 KB | Download (52): Applying Greedy Algorithm and Local Search in a Supply Chain distribution problem Download |
Munkres algorithm (also known as Hungarian algorithm) is an efficient algorithm to solve the assignment problem in polynomial-time. The algorithm has many applications in combinatorial optimization, for example in Traveling Salesman problem.There are a few submissions in the File Exchange for the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Munkres Assignment Algorithm Download |
We use the genetic algorithm (gatool) to determine the three parameters of the simple Antoine equation and the six parameters of the Modified Antoine Model. Predictions are in perfect agreement with experimental data of vapor pressure of ethanol versus temperature for a temperature range from...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Model Determination using Genetic Algorithm: Application to Vapour Pressure vs Temperature Equations Download |
The code implements the algorithm as given in Chen et. al 1991.It takes max tolerance from the user.It selects Ms significant regressors from the total M regressors.Unfortunately, the error obtained after training the RBF network isn't as expected. Is there a mistake in my code???Please feel free...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Orthogonal Least Squares Algorithm for RBF Networks Download |
A new metaheuristic optimization algorithm, called Cuckoo Search (CS), is fully implemented, and the vectorized version is given here. This code demonstrates how CS works for unconstrained optimization, which can easily be extended to solve various global optimization problems efficiently.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Cuckoo Search (CS) Algorithm Download |
Firefly algorithm for nonlinear constrained optimization
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Firefly Algorithm Download |
This function do the Euclid's algorithm. As a matter of fact, for two given polynomials n, m (which are the polynomials of the symbolicvariable "s") it gives two other polynomials x, y such that nx+my=1.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Euclid's algorithm Download |
The example is on developing an algorithm for detecting an object (green ball) in MATLAB. The demo highlights* image import (and video import)* image visualization* simple image processing* automatic report generation* GUI building* deploying stand alone applicationYou can find the recording of...
Platforms: Matlab
License: Freeware | Size: 327.68 KB | Download (41): Demo files for "Algorithm Development with MATLAB" Webinar Download |
This is Matlab interface for the C++ implementation of the low discrepancy sequence generators Niederreiter from the GNU Scientific Library.It works under Linux.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Interface to Niederreiter GSL implementation Download |
This is Matlab interface for the C++ implementation of the low discrepancy sequence generators Sobol from the GNU Scientific Library.It works under Linux.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Interface to Sobol GSL implementation Download |
Implementation of Nicholas J. Higham's algorithm "Computing the Nearest Correlation Matrix - A Problem from Finance", 2002.http://eprints.ma.man.ac.uk/232/01/covered...S_ep2006_70.pdf
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Finding a similar valid correlation matrix Download |
The algorithm computes the optimal route from a fixed predetermined starting point to all other cities without returning to the starting point.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Fixed Start Open Traveling Salesman Problem - Genetic Algorithm Script Download |
Open source implementation of Elliptic Curve Primality Proving algorithm, using just the GMP library
Platforms: Mac
License: Freeware | Size: 645.12 KB | Download (42): GMP-ECPP Download |
libdvbcsa is a free implementation of the DVB CSA (Common Scrambling Algorithm) with decryption and encryption capabilities. Here are some key features of "libdvbcsa": Portability: ?*A* This library has been successfully tested on different processors with 32 bits, 64 bits and 128 bits word...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (39): libdvbcsa for Linux Download |
Calculate distances on a square grid with optional wormholes (the 'chessboard metric') Algorithm::Metric::Chessboard is a Perl module to calculate distances on a square grid with optional wormholes (the 'chessboard metric'). Calculates the minimum number of moves between two points in a game...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): Algorithm::Evolve Download |
This is our implementation of the famous MD5 algorithm, and presents an easy and highly secure way of verifying the integrity of files. Single-line text, multi-line text and file contents are all supported inputs.Software is often accompanied by an MD5 'hash' (or 'checksum')....
Platforms: Windows
License: Freeware | Size: 23 KB | Download (114): DiamondCS MD5 Download |
jBCrypt is project a Java implementation of OpenBSDs Blowfish password hashing code, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazières. This system hashes passwords using a version of Bruce Schneiers Blowfish block cipher with modifications designed to...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (109): jBCrypt Download |