Recursively
Site Bot stores page definitions in a MySQL database (by recursively reading the server-side file system). After initializing the site database, the pages can be rendered dynamically, one at a time, or written out to files as static HTML pages at a configurable location.
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (53): Site Bot Download |
This script allows you to sort recursively nested lists if iterable is a mutable sequence type.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Recursive sorting Download |
If applied to a matrix, the function FILTFILT (Signal Processing Toolbox) calls itself recursively for each column. Internally FILTER is called twice, but this can be performed with a matrix directly to avoid the unnecessary overhead. For a [100 x 100] matrix FILTFILT is about 10 times faster...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Patch FILTFILT Download |
Given element and nodal data, this routine can be used to refine the selected elements. Only 4-node tetrahedron elements are allowed. During the refinement, only the edge which is the longest one of all the elements that share it will be cut, otherwise, recursive search will be performed in...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Recursive longest-edge bisection Download |
This script can be used to display data from MySQL, objects or arrays in HTML tables.It can generate an HTML table with cells that contain data retrieved from MySQL query result rows, arrays or objects. Objects and arrays can be traversed recursively if they contain array values.
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (40): Simple Table Wrapper Download |
This utility dumps out variable contents in ASCII and works recursively if the variable is a structure. The output can also be written into an ASCII file.Example:yawhos(dis,'dis'); % shows the content of variable dis on the screenfyawhos(dis, 'dis'); % dumps the content of variable dis into a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Yet Another Whos (cripts) Download |
get_file_list is a function to recursively retrieve files whose name match a given regular expression. imbatchconvert uses get_file_list to perform image batch processing. Example:% batch cropping of the imagesoptions.Func = 'imcrop';options.FuncPar = [10 10 40 40];options.Verbose =...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Getting a list of files and image batch processing Download |
GetFileNames - get fileNames filtered by 'fileExtension' from 'directory' recursively.usage: fNames = GetFileNames('D:bla', '.m');Warning: no error checking is implemented
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): GetFileNames Download |
G = VECGCD(V) is the greatest common divisor of the elements of the integervector V. V must be a row or a column vector of integers.We define gcd([]) = 1 and gcd([0 0 ... 0]) = 0.I believe that this routine is faster than recursively computing GCDs and the algorithm is simple enough to be used...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): vecgcd Download |
Provide a top-level directory and code will traverse all directories, replacing m-files with p-files.Your m-files will be lost, so back up the directory you are running this on if you want to keep your source code.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Recursively Replace all M Files with P Files Download |
This function recursively traverses an arbitrarily deeply nested set of structure and cell arrays, finds all instances of a given string, and replaces it with a new string.Beyond any simple text operations, this function is useful for updating a set of pathnames stored within a large structure if...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Struct String Replace Download |
This function will return true if the first input structure contains the field in the second input string and in turn that field has the field given in the third input string and so on. This allows A.b.c = 2; to be checked as:isfieldRecursive(A,'b','c')ans =1Which would return false if either b...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Recursively check fields of a structure exist Download |
B = XLSCOL(A) takes input A, and converts to corresponding output B. The input may be a number, a string, an array or matrix, an Excel range, a cell, or a combination of each within a cell, including nested cells and arrays.The output maintains the shape of the input and attempts to "flatten" the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Column Converter for Excel Download |
Extension of the built-in MATLAB function hypot for multiple inputs.MATLAB provides a function called hypot to calculate sqrt(abs(A).^2 + abs(B).^2) in a robust way to avoid underflow and overflow (see http://www.mathworks.com/help/techdoc/ref/hypot.html and http://en.wikipedia.org/wiki/Hypot)....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Recursive HYPOT Function for Multiple Inputs Download |
generates zeros of a Hermite polynomial of degree n to tolerance "tol" and their associated weights.Uses recursion relation to generate the Hermite function and finds zeros via change of sign and linear interpolation. If a tolerance is specified, the routine will call itself recursively with a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Gauss Hermite quadrature rule Download |
MESHND is an M-file toolbox for creating 2D and 3D meshes and ordering them with nested dissection. It can also create a sparse matrix from a regular mesh using an abitrary stencil.Examples:A = meshsparse (meshnd (7,5,2))creates a 7-by-5-by-2 mesh, and then computes the sparse matrix A that...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 71.68 KB | Download (48): MESHND Download |
This plugin is easy to use and very basic in its concept. It will recursively test if the page you pass into this function is the current page or ancestor of that page. You can pass either a page ID or page name and it will return true or false. For example, if I wanted to test that the current...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (46): Is Page or Ancestor Download |
(YetAnother)MovieJukebox is a command line tool, written in Java, which recursively scans your video library for video files (AVI, MKV, VIDEO_TS, BluRay, etc.) and analyzes these files in order to extract information like: year, language, subtitles, container, part, fps, audio and video codecs....
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 18.34 MB | Download (39): Yet Another Movie Jukebox Download |
split2flac splits one big APE/FLAC/WV/WAV audio image (or a collection of such files, recursively) with CUE sheet into FLAC/M4A/MP3/OGG_VORBIS/WAV tracks with tagging, renaming, charset conversion of cue sheet, album cover images. It also uses configuration file, so no need to pass a lot of...
Platforms: Mac
License: Freeware | Size: 8.19 KB | Download (50): split2flac Download |
A program to compute the minimum weight triangulation of a (simple) polygon with holes (or pointgon for short). The four algorithms underlying this program are based on recursively cutting out triangles, one side of which is on the perimeter (an very simple idea proposed in [Grantson et al....
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 71.68 KB | Download (38): Pointgon Download |