Dft
Computes the DFT of N real values and returns the firstN/2+1 DFT coefficients. N is an integral power of two.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): radix-2 DFT algorithm for real data Download |
Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma densityThe toolbox can also be downloaded from: http://ict.ewi.tudelft.nl/~richard/The matlab files enclosed in this toolbox can be used to tabulate gain functionsfor clean speech complex-DFT, magnitude-DFT and magnitude...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density Download |
EDFT (Extended Discrete Fourier Transform) algorithm produces N-point DFT of sequence X where N is greater than the length of input data. Unlike the Fast Fourier Transform (FFT), where unknown readings outside of X are zero-padded, the EDFT algorithm for calculation of the DFT using only...
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (42): Extended DFT Download |
dftmat = DFT matrix of order N x N; N = Order of the matrix computes the DFT matrix of orer N x N; DFT matrix is a n x n matrix defined as Wn=[(Wn)^km] Wn=exp(-j*2*pi/n)Reference: Multirate Systems and Filter banks by P.P Vaidyanathan Pearson Education 1993 appendix A.6
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Compute N x N DFT matrix Download |
A C++ implementation of Dynamic Field Theory (DFT), Amari kind of space-time continuous fields representing activation of populations in neural cortex. Source code for the GUI is available through SVN.
Platforms: Mac, Linux
License: Freeware | Size: 12.51 MB | Download (49): BADgui2 Download |
PyMOlyze is a graphical program to analyze the results of quantum chemistry (HF/DFT) calculations. Features include various population analyses, fragment analysis, monitoring structures during an optimization, and a simple, but powerful, XYZ editor.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 10.19 MB | Download (55): PyMOlyze Download |
The overlap add and overlap save are the two generally implemented methods when the input is greater than the maximum processible block in MATLAB because of memory constraints.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Overlap Add Overlap Save methods implementation for block DFT processing Download |
DFT plays important role in DSP and used in wide variety of applications like correlation and spectral analysis. Understanding quantization errors in its computation is an important aspect of its design either for s/w or h/w implementation.A complex DFT of N points has N complex (4N real)...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): A 32 point FFT in embedded MATLAB using fixed point arithmetic Download |
This function returns N point DFT samples of 2dw band of Fourier transform of a sequence. Typically, fft() returns N samples of Fourier transform ranging from 0 to 2pi. This function takes the N-point DFT samples and returns N-point samples corresponding to frequency band wc-dw to wc+dw.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (52): Zoom Spectrum Download |
Compute the discrete Fourier transform at specified frequencies, not using fft.Why one may need this?(1) MATLAB fft function computes the amplitude of signals only (no phase).(2) Once having the recorded time-series data, one often uses fft to do the spectral analysis. However, the frequency set...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): DFT on a specified frequency Download |
Both functions caculate the Lomb normalized periodogram (aka Lomb-Scargle, Gauss-Vanicek or Least-Squares spectrum) of a vector x with coordinates in t, which is essentially a generalization of the DFT for unevenly sampled data.The codes are transcriptions from Fortran of the subroutines found in...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Lomb normalized periodogram Download |
Vibeplot presents a new and attractive way to visualize vibrational analysis from density functional calculations (DFT). It is especially targeted at the chemists. The interface can either be scripted or used interactively with QVibeplot.
Platforms: *nix
License: Freeware | Size: 14.88 MB | Download (33): Vibeplot For Linux Download |
Wavosaur is a free and efficient audio editor for Windows : do digital audio editing and recording , add VST effects, repair and clean your audio, perform various operations with audio data, change sound in real time, masters your track, process your sounds with VST effects in real-time....
Platforms: Windows
License: Freeware | Size: 484 KB | Download (467): Wavosaur audio editor Download |
HPC Challenge is a high performance benchmark suite. The HPC Challenge consists of basically 7 benchmarks: 1. HPL - the Linpack TPP benchmark which measures the floating point rate of execution for solving a linear system of equations. 2. DGEMM - measures the floating point rate of execution...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (99): HPC Challenge Download |
cclib is a Python library for parsing and interpreting the results of computational chemistry packages. Among other data, cclib extracts coordinates, atomic orbital information, molecular orbital information, information on vibrational modes, and the results of a TD-DFT calculation. cclib...
Platforms: *nix
License: Freeware | Size: 3.3 MB | Download (89): cclib Download |
IT++ is a C++ library of mathematical, signal processing and communication routines
IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.3 MB | Download (55): IT++ Download |
A state-of-the-art full-potential linearised augmented-planewave (FP-LAPW) code. Designed to be as developer friendly as possible so that new developments in the field of density functional theory (DFT) can be added quickly and reliably.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.36 MB | Download (44): EXCITING Download |
IT is a C library of mathematical, signal processing, speech processing, and communications classes and functions. It is being developed by researchers in these areas and is widely used by researchers, both in the communications industry and universities. The kernel of the IT library are...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (56): IT Library Download |
HARMASYLLABLESEG - Segments a signal stored in a WAV file into individual syllables. Also graphs the spectrogram and signal with syllables highlighted in red to show what parts of the signal contain syllables. INPUT: - FILENAME: The path to a signal stored in WAV format. The following arguments...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Harma Syllable Segmentation Download |
The Matlab code in this folder implements 1D-3D NUFFTs via fast Gaussian gridding. The convolution loops are written as C programs to be compiled as mex files from the Matlab command prompt. Further mathematical details about the code can be found in L. Greengard and J. Lee, "Accelerating the...
Platforms: Matlab
License: Freeware | Size: 481.28 KB | Download (65): NUFFT, NFFT, USFFT Download |