Vol
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 |
This function localizes a single source from a frame of data received at the microphones. It uses the Steered Response Power with the PHAse Transform (SRP-PHAT) as the functional. The true source location will have the maximum SRP-PHAT value. Stochastic Region Contraction (SRC) is used as the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Acoustic source localization using SRP-PHAT Download |
Space time coding takes profit of the channel diversity to improve the reliability of a communication system. This file contains some of the most famous space time block codes.References:[1] S.M Alamouti " A simple transmitter diversity scheme for wireless communications" IEEE J.Select Areas...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Space time block codes for MISO-MIMO systems Download |
This is a demo program of the paper J. Tian, W. Yu, and L. Ma, "AntShrink: Ant colony optimization for image shrinkage," Pattern Recognition Letters, Vol. 31, Oct. 2010, pp. 1751-1758.
Platforms: Matlab
License: Freeware | Size: 491.52 KB | Download (41): AntShrink: Ant colony optimization for image shrinkage Download |
Simple implementation of [1] with small modification. Hopefully this is going to help beginners in speech/audio signal processing.[1] X. Zhu, G. T. Beauregard and L. L. Wyse, "Real-Time Signal Estimation From Modified Short-Time Fourier Transform Magnitude Spectra", IEEE Trans. on Audio, Speech,...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (43): Time-scale/pitch modification 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 |
NOTE: Though I have uploaded this toolbox, I have no contribution in this work. Programming and research in this field has been done by students given belowKapil Gulati, Marcel Nassar, Aditya Chopra, Marcus DeYoung, Arvind Sujeeth, and Navid Aghasadeghi.It is composed of various functions used to...
Platforms: Matlab
License: Freeware | Size: 225.28 KB | Download (47): RFI (Radio Frequency Interference) Mitigation Toolbox 1.2.1 beta Download |
Matlab code for the algorithm published inV. G. Reju, S. N. Koh and I. Y. Soon, Convolution Using Discrete Sine and Cosine Transforms, IEEE Signal Processing Letters, VOL. 14, NO. 7, JULY 2007, pp.445-448.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): Circular convolution using DCT and DST Download |
[psi gopt] = dfdesign_w_lmi(phi, w, d, n);DFDESIGN_W_LMI computes the H-infinity optimal inverse FIR filter of phi(z).The resulting filter minimizes the H-infinity norm of the error system E_w(z) = [z^(-d) - psi(z)phi(z)]w(z).The LMI method based on KYP lemma is used in this function.[INPUT]phi:...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): H-infinity sub-optimal causal FIR inverse filter via LMI Download |
This function estiamtes the Kolmogorov Complexity of a binary sequence. The algorithm is as described in Lempel and Ziv (IEEE trans inf theory IT-22, 75 (1976)) and Kaspar and Schuster (Physical Review A, vol 36, no 2, pg 842).Input is binary sequence, output is kolmogorov complexity.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Kolmogorov Complexity Download |
function [P R]=Global_Moupfouma(Rzz1,ClimZone)Function implementing the Global Moupfouma model,As per Electronic Letters paper "Point Rainfall rate cumulativedistribution valid at various locations"F. Moupfouma and L. Martin, EL, Vol.29, No.17, Aug. 1993InputsRzz1: Rain rate value exceeded 0.01%...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Global Moupfouma rain CDF prediction model Download |
Computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline.[INPUT]d: delay[OUTPUT]psi: the optimal filter psi(z) in a TF objectgopt: optimal valueThis file is based on the following paper:M. Nagahara and Y. Yamamoto,H-infinity optimal approxmation for causal...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): H-infinity optimal causal IIR inverse filter for the cubic spline Download |
The sound denoising algorithm is based on the popular spectral subtraction technique. Based on the spectrum of the vuvuzela sound, this denoising technique simply computes an antenuation map in the time-frequency domain. Then, the audio signal is restored by computing the inverse STFT. See [1-3]...
Platforms: Matlab
License: Freeware | Size: 1.13 MB | Download (42): Vuvuzela sound denoising algorithm Download |
The proposed algorithm is based on nonlinear derivatives to automatically select the best edge information. This algorithm can replace the classical derivative with the following benefits:- univocal edge localization for synthetic and real images- noise reduction with no regularization: the noise...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Edge detection by nonlinear derivatives 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 |
Here is a simulation based proof highlighting the superiority of the MMSE[Min Mean Sq Error] channel estimator over the LS[Least Sq] estimator.The two parameters of evaluation turn out to be, quite logically, the SER[Symbol Error Rate] and the Mean Square Error.The channel is assumed to be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): LS & MMSE channel estimators for OFDM Download |
The SCE-UA method is a general purpose global optimization program. It was originally developed by Dr. Qingyun Duan as part of his doctoral dissertation work at the Department of Hydrologyand Water Resources, University of Arizona, Tucson, AZ 85721, USA. The dissertation is entitled "A Global...
Platforms: Matlab
License: Freeware | Size: 419.84 KB | Download (63): Shuffled Complex Evolution (SCE-UA) Method Download |
ilt=gavsteh(funname,t,L) funname The name of the function to be transformed. t The transform argument (usually a snapshot of time). ilt The value of the inverse transform L number of coefficient ---> depends on computer word length used (examples: L=8, 10, 12, 14, 16, so on..) Numerical Inverse...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (54): Gaver-Stehfest algorithm for inverse Laplace transform Download |
The control of both bottom and distillate compositions is achieved by using conventional two point feedback control (WoodandBerry1) and non-interacting control (WoodandBerry2). Because of coupling, conventional control has a poorer performance when compared to the non interacting control system....
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Control of the Wood and Berry Distillation Column Using Simulink Download |
The Jonker-Volgenant algorithm is much faster than the famous Hungarian algorithm for the Linear Assignment Problem (LAP). This Matlab implementation is modified from the original C++ code made by Roy Jonker, one of the inventors of the algorithm. It is about 10 times faster than the munkres code...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (55): LAPJV - Jonker-Volgenant Algorithm for Linear Assignment Problem Download |