Permute
Algorithm::Permute is a Perl module with handy and fast permutation with object oriented interface. SYNOPSIS use Algorithm::Permute; my $p = new Algorithm::Permute([a..d]); while (@res = $p->next) { print join(", ", @res), "n"; } my @array = (1..9); Algorithm::Permute::permute { print...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (108): Algorithm::Permute Download |
Permute is an easy to use, Drag & Drop interface for converting almost any video. Comes with tons of presets for things like the Apple TV (1&2) Xbox, Playstation, iPhone, and much more. If that isn't enough, you can even create your own presets!
Platforms: Mac
License: Shareware | Cost: $14.99 USD | Size: 8.8 MB | Download (55): Permute Download |
The string_glob_permute() function provided by the String::Glob::Permute Perl module expands glob-like notations in text strings and returns all possible permutations. For example, to run a script on hosts host1, host2, and host3, you might write @hosts = string_glob_permute( "host[1-3]" );...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): String::Glob::Permute Download |
% RESHAPECAT(DIM,X,P) takes a M-by-N matrix X and returns breaks% it down to several M-by-P or P-by-N matrices and concatenates% them along the dimension DIM.%% In general, RESHAPECAT(DIM,X) returns a Concatenateed vector of% X elements along the dimension DIM.%% Notice that DIM has to be either...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): RESHAPECAT Download |
Run: >>digrubThis program allows the user to generate a Rubik's Cube in a number of ways: 1. Randomly scrambled2. With predefined scramble3. By reading state from webcam images4. By manually inputting all fields After having generated a cube, it can be manipulated using two types of commands. The...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 174.08 KB | Download (45): Rubik's Cube Simulator and Solver Download |
Math::Combinatorics is a Perl module that can perform combinations and permutations on lists. SYNOPSIS Available as an object oriented API. use Math::Combinatorics; my @n = qw(a b c); my $combinat = Math::Combinatorics->new(count => 2, data => [@n], ); print "combinations of 2 from:...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (168): Math::Combinatorics Download |
NCO (The netCDF Operators) are a suite of programs known as operators. Each operator is a standalone, command line program which is executed at the UNIX shell-level like, e.g., ls or mkdir. The operators take netCDF files as input, then perform a set of operations (e.g., deriving new data,...
Platforms: *nix
License: Freeware | Size: 3.1 MB | Download (104): NCO Download |
PermComb is pure perl module for performing permutations and combinations of an arbitrary list. Algorithm::Permute permutes only n out of n and requires compilation. This mod is pure perl and supports permutations and combinations taken R at a time, iteratively and both in the same object at...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (159): PermComb Download |
Iterator::Misc Perl module package contains miscellaneous iterator functions. SYNOPSIS use Iterator::Misc; # Permute the elements of a list: $iter = ipermute (@items); # Select only every nth value of an iterator $iter = inth ($n, $another_iterator); # Randomly select iterator values...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (88): Iterator::Misc Download |
Math::Zap::Triangle module can build triangles in 3D space. Synopsis Example t/triangle.t #_ Triangle ___________________________________________________________ # Test 3d triangles # philiprbrenan@yahoo.com, 2004, Perl License...
Platforms: *nix
License: Freeware | Size: 63.49 KB | Download (115): Math::Zap::Triangle Download |
This function does the decomposition of a separable nD kernel intoits 1D components, such that a convolution with each of thesecomponents yields the same result as a convolution with the full nDkernel, at a drastic reduction in computational cost.SYNTAX:======= [K1,KN,ERR] =...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Kernel decomposition Download |
VChooseKO(V, K) creates a matrix, which rows are all permutations of choosing K elements of the vector V with order and without repetitions.INPUT: V: Array of class DOUBLE, SINGLE, (U)INT8/16/32/64, LOGICAL, CHAR. K: Number of elements to choose.OUTPUT: Y: [N!/(N-K)!, K] matrix with N is the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (50): VChooseKO Download |
VChooseKRO(V, K) creates a matrix, which rows are all permutations created by choosing K elements of the vector V with order and with repetitions.INPUT: V: Array of class DOUBLE, SINGLE, (U)INT8/16/32/64, LOGICAL, CHAR. Prefer (U)INT8 or (U)INT16 for speed. K: Number of elements to choose.OUTPUT:...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (50): VChooseKRO Download |
The class ndSparse defined in this submission will give a lot of the functionality of N-dimensional sparse arrays for N possibly greater than 2. However, it should really be thought of as a way of starting with an ordinary MATLAB sparse matrix and reshaping it to have N dimensions. In other...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (44): N-dimensional sparse arrays Download |
This class transparently maps large tensors of arbitrary dimensions to temporary files on disk. Referencing is identical to a standard matlab tensor, so a MappedTensor can be passed into functions without requiring that the function be written specifically to use MappedTensors. This is opposed to...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): MappedTensor class Download |
To compute the LU factorization under default settings: [L U p q] = lucp(A)This produces a factorization such that L*U = A(p,q). Vectors p and q permute the rows and columns, respectively.The pivot tolerance can be controlled: [L U p q] = lucp(A,tol)The algorithm will terminate if the absolute...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): LU factorization with complete pivoting Download |