Electron Configuration Unit Test
Junit-ex is based on Junit and is enhanced with extra annotation libs (JDK1.5 new feature) that support multi-branch unit test in single Junit test file.It's extremely useful for developers and testers that maintain multi branches' test cases.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 3.25 KB | Download (48): junit-ex Download |
This library provides two operations: one to wrap key data, and another to unwrap the key data. This code also includes a fairly comprehensive unit test library which ensures the implementation is verified against the vectors provided in RFC 3394.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 44.6 KB | Download (47): RFC3394 Key-wrapping Algorithm in C# Download |
JXCL is a framework for constructing transforming class loaders for Java. It can be used for a wide range of purposes, including automated testing, in particulartesting of unit test coverage.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 217.78 KB | Download (48): The JXCL Project Download |
This function can extract a inner function from a class or a function. It may be useful when writing a unit test code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Extract a inner function from a class Download |
Sourdough is a comprehensive web application framework for PHP5. Sourdough provides developers with real-world solutions for common system components such as User Management, Session Handling, User Authentication, Exception Handling and Logging, Template System as well as Form Building and...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (49): Sourdough 0.3.5a Download |
PHPlus is an open source project to help PHP developers and designers make web based development faster and painless. This framework stricktly follows the MVC architecture which clearly seperates the tasks of designers and programmers. Our approach to PHP is completely object oriented and target...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (52): PHPlus 1.2b Download |
Rope is a python refactoring IDE and library. The IDE uses the library to provide features like refactoring, code assist, and auto-completion. It is written in python. The IDE uses Tkinter library. Features: - Refactorings - Rename everything! - Extract method - Extract local variable - Move...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Rope IDE 0.6m2 Download |
It currently supports detection for java.io.InputStream, java.io.File, java.net.URL and byte arrays.MimeDetector provides algorithms for detecting MIME types using various sources.Each MimeDetector is designed to use a single algorithm that detects the MIME type(s) from a file's name (using...
Platforms: Windows, Mac, *nix, Java, BSD Solaris
License: Freeware | Download (59): Mime Type Detection Utility Download |
fSGolayFilt is a fast polynomial smoothing filter for uniformly spaced signals. This implementation offers less flexibility than other versions found in the MATLAB Central (eg. from Jianwen Luo, YangQuan Chen or Vassili Pastushenko), but it is optimized for speed by using a C-Mex function for the...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (42): fSGolayFilt Download |
mlunit_2008a originally began as an update to mlUnit (http://sourceforge.net/projects/mlunit/http://sourceforge.net/projects/mlunit/), also available from MATLAB Central file exchange. The purpose was to add support for the new "classdef" style classes in MATLAB 2008a. However, I got a bit...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (48): mlunit_2008a Download |
BLOCKMEAN - Fast mean of rectangular submatricesThe mean of V*W elements along the 1st and 2nd dimension is calculated. This is no running mean filter: The sizes of the 1st and 2nd dimension are reduced by the factors V and W.I use this as cheap anti-aliasing of RGB images, therefore it is...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): BlockMean Download |
Gradient along a specified dimensionY = DGradient(X, Dim, Spacing, Method)INPUT: X: Real DOUBLE array, any number of dimensions. Spacing: Scalar or vector of the length SIZE(X, Dim). Dim: Dimension to operate on. Optional, default: 1st non-singelton dimension. Method: String, order of the applied...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): DGradient 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 (45): VChooseKO Download |
VChooseKR(V, K) creates a matrix, which rows are all combinations created by choosing K elements of the vector V without 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...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): VChooseKR 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 (46): VChooseKRO Download |
DateConvert: Simple but fast date conversionDateConvert converts the DATESTR(0) format to a date vector or serial date number and backwards.Matlab's DATENUM, DATEVEC and DATESTR accept a variety of inputs, but in consequence they are slow. If the input format is exactly known, the conversion can...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): DateConvert Download |
Lempel Ziv algorithm implementation for binary sequences. It has also a test file for unit test
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Lempel Ziv Encoding Download |
This has been a very useful tool for me for logging from multiple classes/functions. Writing log messages to command line is not scalable for large projects with many classes. I wrote this because I log4cxx is awesome and I wanted something for matlab that could be used easily log to file so I...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): log4matlab Download |
Shuffle - Random permutation of array elementsThis function is equivalent to X(RANDPERM(LENGTH(X)), but 50% to 85% faster. It uses D.E. Knuth's shuffle algorithm (also called Fisher-Yates) and the cute KISS random number generator (G. Marsaglia). While RANDPERM needs 2*LENGTH(X)*8 bytes as...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (40): Shuffle (Sripts) Download |
Compare last N chars of strings or cell stringsInput and output equal Matlab's STRNCMP/STRNCMPI, but the strings are compared from right to left.T = strncmpr(S1, S2, N) or T = strncmpir(S1, S2, N)INPUT: S1, S2: Strings or cell strings. N: Number of characters to compare.OUTPUT: T: Logical array,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): strncmpr Download |