Routines
The Python Macromolecular Library (mmLib) is a software toolkit and library of routines for the analysis and manipulation of macromolecular structural models, implemented in the Python programming language. It is accessed via a layered, object-oriented application programming interface, and...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): The Python Macromolecular Library Download |
BeeCrypt is an ongoing project to provide a strong and fast cryptography toolkit.It includes entropy sources, random generators, block ciphers, hash functions, message authentication codes, multiprecision integer routines, and public key primitives.
Platforms: C and C plus plus
License: Freeware | Size: 757.76 KB | Download (43): BeeCrypt Download |
This code plays a simple game of blackjack. The interesting thing about it is the routines written to display some of the less common ASCII symbols to draw the cards.
Platforms: C and C plus plus
License: Freeware | Size: 10 KB | Download (50): ASCII Graphics BlackJack Download |
This example demonstrates how you can use MATLAB to develop an application that both collects data from an oscilloscope and performs mathematical calculations and visualization on the data. Combining MATLAB with your oscilloscope transforms the scope into a complete test bench station for data...
Platforms: Matlab
License: Freeware | Size: 491.52 KB | Download (45): MATLAB oscilloscope application - example Download |
These routines are programmed by using Matlab langurage , according to the translation relationships between the Mathieu functions with positive and negative parameters.Some functions are quoted from Ben Barrowes' direct translation, performed using f2matlab, of the original FORTRAN-77...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (39): Calculations of Mathieu Functions with Negative Parameter Download |
These routines scramble an audio file by moving around short, overlapping windows within a local window. They can be used to create new versions of existing recordings that preserve the spectral content over longer time scales, but remove structure at shorter timescales. This can be useful e.g....
Platforms: Matlab
License: Freeware | Size: 163.84 KB | Download (38): Time-domain scrambling of audio signals Download |
This toolbox includes routines for using principal component analysis (PCA) and independent component analysis (ICA) to extract cellular signals from imaging data sets. A full description and validation of the method is provided in the paper, "Automated Analysis of Cellular Signals from...
Platforms: Matlab
License: Freeware | Size: 337.92 KB | Download (44): CellSort Download |
Pitch determination and voice quality analysis using subharmonic-to-harmonic ratio.There are also some post-processing routines available, such as de-step filter, median filter, and linear filter. For more information, please see http://www.speakingx.com/blog/2008/01/02/pitch-determination
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Pitch Determination Algorithm Download |
Building on the earlier norm2lzw and lzw2norm examples, these routines implement LZW compression/decompression.The table management has been rewritten for performance - both time and space, and fixed table sizes are implemented.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (66): LZW Compression/Decompression Download |
Conversions of these routines into Matlab.From:http://pubs.usgs.gov/of/1995/ofr-95-0077/o...77.htmlAnderson, W.L, 1983, Fourier cosine and sine transforms using lagged convolutions in double-precision (Subprograms DLAGFO/DLAGF1): U.S. Geological Survey Open-File Report 83-320, 38 p. 026 DLAGF0/...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (44): dlagf01 Download |
These routines are calculation routines for Mathieu functions with arbitrary parameters (positive, Negative and Complex)The package includes the following subroutines:fcoef1---Compute the expanded coefficients of Seriesdbesselj----Compute the derivatives of Bessel functions;dbessely----Compute...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): General Mathieu functions with arbitrary parameters Download |
This program package helps modeling spin chains, qubit registers, etc. according to nonrelativistic quantum mechanics and some novel ideas from quantum information theory.In particular, it contains MATLAB routines for reordering qubits, for computing the reduced density matrix after removing some...
Platforms: Matlab
License: Freeware | Size: 71.68 KB | Download (45): QUBIT4MATLAB Download |
This toolbox was written by Fredrik Lingvall and Bogdan Piwakowski.The DREAM Toolbox is an open source MATLAB and Octave toolbox for simulating acoustic fields radiated from common ultrasonic transducer types and arbitrarily complicated ultrasonic transducers arrays.The toolbox includes a set of...
Platforms: Matlab
License: Freeware | Size: 2.19 MB | Download (40): DREAM (Discrete REpresentation Array Modelling) Toolbox Download |
Mathematically simple, quickly- computable resolution enhancement for time-series signals consisting of partially overlapping peaks. It is based on subtracting the scaled, smoothed 2nd derivative and adding the scaled, smoothed 4th derivative to the original signal. The algorithm can be...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (40): Interactive Resolution Enhancement Download |
These routines support the book "Risk and Asset Allocation" Springer Finance, by A. Meucci, see http://www.symmys.comThe routines include many new features:- more uni-, multi- and matrix-variate distributions- more copulas- more graphical representations- more analyses in terms of the...
Platforms: Matlab
License: Freeware | Size: 6.62 MB | Download (46): Risk and Asset Allocation Download |
BrainMaps Analyze is a powerful tool for applying image analysis routines to massive, high resolution brain image data at BrainMaps.org (or elsewhere)The thumbnail image is a screenshot of BrainMaps Analyze (Matlab version) performing granulometry analysis on this image. The top left image is a...
Platforms: Matlab
License: Freeware | Size: 1024 KB | Download (43): BrainMaps Analyze Download |
These routines allow easy plotting of lines or contours with hatches on one side. This line style is often used to represent a constraint, where one side of the line represents a no-go area.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Hatched Lines and Contours Download |
Spec1d for MATLAB is a set of commands in order to fit and manipulate data from MATLAB's prompt. It requires load routines, fit functions, and routines. A full manual is available (v1, June 2001).
Platforms: Matlab
License: Freeware | Size: 92.16 KB | Download (38): Spec1d Download |
These routines are the improved calculation routines for Mathieu functions with positive parameters based on Ben Barrowes' direct translation, performed using f2matlab, of the original FORTRAN-77 implementation of "Computation of Special Functions."The package includes the following...
Platforms: Matlab
License: Freeware | Size: 61.44 KB | Download (45): Mathieu classic functions with positive parameter Download |
CMBFAST is a Fortran code developed by U. Seljak and M. Zaldarriaga for calculating cosmic microwave background anisotropy, polarization, and matter power spectra. (See http://cmbfast.org for more information). This Matlab function is intended only to be a wrapper routine to simplify calling the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): CMBFAST Wrapper Routines Download |