Euclidean
Contains two functions. The one function computes the greatest common divisor (gcd) of two polynomials a(x) and b(x) over GF(2^m). The other function performs the extended Euclidean algorithm where two polynomials u(x) and v(x) is calculated in addition to the gcd of a(x) and b(x) such that gcd =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Extended Euclidean Algorithm for polynomials over GF(2^m) Download |
QT clustering algorithm as described in:Heyer, L. J., Kruglyak, S., Yooseph, S. (1999). Exploring expression data: Identification and analysis of coexpressed genes. Genome Research 9,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): QT Clustering using Euclidean Distance, Jackknife Correlation Download |
This function computes the minimum euclidean distance between two polygons P1 & P2.- for vertex-vertex case
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Minimum distance between two polygons Download |
Gambol is a Euclidean, construction-based, drawing system. Features Intuitive construction GUI using unordered calling pattern prediction (ok, just try-it to get the point...;o) Free movement of any construction element using numerical optimization (done) and construction rearrangement (not...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (38): gambol Download |
Algorithm::TravelingSalesman::BitonicTour is a Perl module to solve the euclidean traveling-salesman problem with bitonic tours. SYNOPSIS use Algorithm::TravelingSalesman::BitonicTour; my $bt = Algorithm::TravelingSalesman::BitonicTour->new; $bt->add_point($x1,$y1); $bt->add_point($x2,$y2);...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (41): Algorithm::TravelingSalesman::BitonicTour Download |
KSEG is a Free (GPL) interactive geometry program for exploring Euclidean geometry. You create a construction, such as a triangle with a circumcenter, and then, as you drag verteces of the triangle, you can see the circumcenter moving in real time. Of course, you can do a lot more than that--see...
Platforms: Mac
License: Freeware | Size: 1.8 MB | Download (120): kseg Download |
This is the extended euclidean algorithm implemented in haskell.
It will put every single step of the algorithm in a file and show the actual result and everything in between.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 410.39 KB | Download (49): Suwako Download |
TopDrawer makes it easy to produce beautifully typeset Euclidean geometry diagrams.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 22.85 KB | Download (46): TopDrawer Download |
FUNCTIONotr = transform(itr,tmx)PARAMETERSotr = output tensor, after transformation; has the same dimensions as the input tensoritr = input tensor, before transformation; should be a 3-element vector, a 3x3 matrix, or a 3x3x3x... multidimensional array, each dimension containing 3 elementstmx =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Transform Tensor Download |
Iris data set clustering using partitional algorithm. Concepts like loading text document and plotting of 4 Dimensional data with the fourth dimension as the intensity of colour of the plot. I used K means algorithm to update the centres from where we calculate the euclidean distance of the other...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 1.06 MB | Download (49): Iris data set clustering Download |
To compute the Euclidean separation (L2 norm) between two sets of points in MATLAB can be slow and/or memory-hungry. In some cases (most particularly, if you are working with 2D, 3D or 4D data), this function will do it 2-4 times faster than the fastest m-code I've seen (due to Germano Gomes) and...
Platforms: Matlab
License: Freeware | Size: 71.68 KB | Download (40): mex_sepsq Download |
The purpose of the speech is communication. The area of speech processing is just developing, and shows the tremendous potentialities for widespread use in the future.In this project we have processed the speech signal with the help of the DIGITAL SIGNAL PROCESSING techniques. The speech signal...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): DEVICE CONTROL USING SPEECH Download |
[L, C, D] = FKMEANS(X, k) partitions the vectors in the n-by-p matrix Xinto k (or, rarely, fewer) clusters by applying the well known batchK-means algorithm. Rows of X correspond to points, columns correspond tovariables. The output k-by-p matrix C contains the cluster centroids. Then-element...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Fast K-means Download |
%the function work in 4 steps:%1. compute the inverse eucilidean distance trasform ("inv_distance") of "bw"%2. compute the ridges(watersheds) of "inv_distance" by watershed algorithm%3. compute the gradient of ridges "rigid_grad"%4. compute the final skeleton by Thresholding, dilation and thining...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 61.44 KB | Download (43): Euclidean skeleton Download |
groups_euclid calls gp_euc and euclid to separate a set of harmonics into families or groups of related harmonics, each with its own fundamental tone. The euclid() function accepts two real numbers with uncertainty intervals, and returns their greatest common divisor (gcd), also a real number....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 1.31 MB | Download (44): groups_euclid Download |
find the shortest Euclidean path that is boundedby the functions low(t) and high(t).the algorithm is based on Dijkstra shortest path search algorithmsyntax:[ty y] = shortest_path_mfile(t,low,high)(See the file shortest_path_example.m - for an example)input:t - input time values. row vector.low(t)...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (43): A function that finds the shortest path bounded by two curves Download |
% Find pair-wise SQUARE EUCLIDEAN distance% or 'Weighted square euclidean' distance% between each point in A and B% For 2 vector a, b% Euclidean distance= d = sum((a-b).^2)% Weighted version = d = sum(wts.*(a-b).^2)% ------------------------------% Input:% A= m_by_p, m points in p-dimension% B=...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Pairwise distance between 2 group of vectors (multidimensional) Download |
S=MINKSUM(A,B) produces the Minkowski sum of two sets A and B in Euclidean space, the result being the addition of every element of A to every element of B. [S,D]=MINKSUM(A,B) returns the Minkowski sum S, and also the multiplicity of each element in S. The number of columns represent the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Minkowski Sum Download |
Basic concepts in kinematics are implemented in classes. Due to this object-orientated programming, operations are easy to handle.These classes belong to the toolbox:o The DualNumber Classo The Quaternion Classo The DualQuaternion Classo The RotationMatrix Classo The HomogeneousVector Classo The...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 12.45 MB | Download (43): Toolbox kinematics Download |
Input parametersp : odd prime numberdeg: positive integer (default value = 1)Output is a (p^deg+1) by (p^deg+1)/2 matrix EWhen deg > 1, the communication toolbox is requiredA collection of d-dimensional vectors of norm 1 is equi-angularif the absolute values of the inner products between any...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Equi-angular tight frame via conference matrix Download |