Invariant
This transformation is non-redundant, approximately shift-invariant and produces oriented filters in 2D and 3D. There is a m-file called 'example.m' which shows how one can use this package.For more information see the following paper:Hosseini, Vafadust : "Almost Perfect Reconstruction Filter...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Non-Redundant Shift-Invariant Complex Wavelet Transform Download |
All methods on this heap preserve the heap property invariant; therefore there is no need for is_heap(). When creating a new heap, an optional 'key' argument can be specified to determine the comparison key for the items to be pushed into the heap.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Safe heap queue class Download |
This library aims to provide support for D-dimensional images in Java and to enable high-level implementation of algorithms in dimensionally-invariant manner. Major features: the dimensionality and the access to primitive data types are abstracted.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 480.99 KB | Download (45): PixLi Download |
Y = DCTN(X) returns the discrete cosine transform (DCT) of X.X = IDCTN(Y) returns the inverse discrete cosine transform (IDCT) of Y.Y = DSTN(X) returns the discrete sine transform (DST) of X.X = IDSTN(Y) returns the inverse discrete sine transform (IDST) of Y.X and Y can be N-dimensional.D =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Screenshot Impulse response invariant discretization of distributed order low-pass filter Download |
Linear feedback shift registers (LFSR) are a simple method of generating sequences, including pseudorandom number sequences. The LFSR code provided is very unrestricted, allowing for any feedback polynomial, initial state or decimation factor. The code is written for a 32 bit LFSR, but minor...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (43): Kasami Sequences, m-sequences, Linear Feedback Shift Registers Download |
This toolbox implements the methods of [1] and [2] to design H-infinity controllers for linear spatio-temporally invariant, or multidimensional (MD), systems. Utilities are also provided for the following types of operations on MD systems:1. System description (MD systems are specified via a...
Platforms: Matlab
License: Freeware | Size: 5.36 MB | Download (43): Multidimensional Systems Toolbox Download |
The FWR Toolbox is a MATLAB toolbox used to analysis the Finite Word Length ed¬TCdeects of linear time-invariant digital filters/controllers implementations.When digital d¬TCdalter/controller are implemented in computing machines (micro-controller, DSP, FPGA, etc.) with d¬TCdanite...
Platforms: Matlab
License: Freeware | Size: 1.23 MB | Download (43): FWR Toolbox Download |
All of the documentation is now located here and maintained as a wiki so hopefully it can be collaboratively maintained. Email me if you have a question or problem that the documentation doesn???*a*?t help resolve. I am also looking for a good, free mailing list service to set up a way for users...
Platforms: Mac
License: Freeware | Size: 40.96 KB | Download (42): flashbake Download |
Class::Contract - Design-by-Contract OO in Perl. SYNOPSIS package ClassName use Class::Contract; contract { inherits BaseClass; invar { ... }; attr data1; attr data2 => HASH; class attr shared => SCALAR; ctor new; method methodname; pre { ... }; failmsg Error message; post...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (114): Class::Contract Download |
Class::Agreement is a Perl module that add contracts to your Perl classes easily. SYNOPSIS package SomeClass; use Class::Agreement; # use base Class::Accessor or Class::MethodMaker, # or roll your own: sub new { ... } invariant { my ($self) = @_; $self->count > 0; }; precondition...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (96): Class::Agreement Download |
Dive Into Python is a free Python tutorial, written by Mark Pilgrim. Dive Into Python book lives at http://diveintopython.org/. If youre reading it somewhere else, you may not have the latest version. Permission is granted to copy, distribute, and/or modify this document under the terms of...
Platforms: *nix
License: Freeware | Download (92): Dive Into Download |
SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (144): SDCC Download |
Acovea implements a genetic algorithm for finding the "best" options for compiling programs with the GCC C and C++ compilers. ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm) implements a genetic algorithm to find the "best" options for compiling programs with the GNU Compiler...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (97): Acovea Download |
libsift is an algorithm to identify and locate interesting points within an image. For all such points, a descriptive signature is extracted. The signatures can be stored and matched among multiple images, allowing for a large number of interesting applications, such as aligning overlapping...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (139): libsift Download |
PrintIPP is a PHP class (PHP5) which implements an IPP client (Internet Printing Protocol). PrintIPP, in its current state, is able to print both strings and files, and cancel jobs, as doing all RFC2911 operations. PHP PrintIPP project is a Free Software. PHP PrintIPP is distributed uder...
Platforms: *nix
License: Freeware | Size: 84.99 KB | Download (114): PHP PrintIPP Download |
PHP Design by Contract provides a basic implementation of contract programming in PHP 5.3+. The base Contract class allows new or existing classes to define properties as protected Attributes and methods as Routines, which require argument type/class validation, aswell as PreCondition and...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.24 KB | Download (46): PHP Design by Contract Download |
GNU Nana is a free library providing improved support for assertion checking (as in assert.h) and logging (printf style debugging) in GNU C and C . Features: - Space/time efficient, at least compared to assert.h. For example assert(i >= 0) uses 53 bytes on the x86, while Nana uses either 10 bytes...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (52): GNU Nana Download |
This script implements set operations using sorted lists as the underlying data structure. Advantages: - Space savings -- lists are much more compact than a dictionary based implementation. - Flexibility -- elements do not need to be hashable, only __cmp__ is required. - Fast operations...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Implementation of sets using sorted lists Download |
The zipped file contains 18 m files implementing all experiments in the course EC1302 DSP Lab under Anna University Chennai, India syllabus: butterworth lowpass filter design using bilinear transformation & impulse invariant methods given relative or absolute specifications, DIT-FFT & DIF-FFT...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): EC1302 DSP Lab Download |
Software described in and associated with the paper"Numerical algorithms and issues concerning the discrete-time optimal projection equations for systems with white parameters", Proceedings UKACC International Conference on Control '98, 1-4 Sept. 1998, University of Swansea, UK, Vol. 2,...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (43): Reduced-order inf. horizon time-inv. discr.-time LQG control for systems with white parameters Download |