Digital signal processing projects and source code

How-to-make-a-window in c

The following C project contains the C source code and C examples used for how-to-make-a-window. How do I make a window in C++ ? A question most people new to windows programming ask.Well heres the complete code + explanation. I hope you'll appreciate the effort by voting ...!

Window creation class in c

The following C project contains the C source code and C examples used for window creation class. A class for creating Windows, Buttons, Edit boxes, and Multiline Edit boxes. It is very simple to use, and later I will add more types(Listbox, static(label), frame, etc). I included project files for Brland C++ Builder 5, and MS Visual C++ 6.

Non uniform sampling in matlab

The following Matlab project contains the source code and Matlab examples used for non uniform sampling . simulation of the following paper: Venkataramani, R.; Bresler, Y., "Optimal sub-Nyquist nonuniform sampling and reconstruction for multiband signals," Signal Processing, IEEE Transactions on , vol.49, no.10, pp.2301,2313, Oct. 2001

A wideband spectrum sensing method for cognitive radio using sub nyquist sampling in matlab

The following Matlab project contains the source code and Matlab examples used for a wideband spectrum sensing method for cognitive radio using sub nyquist sampling. simulation of the following paper: A Wideband Spectrum Sensing Method for Cognitive Radio using Sub-Nyquist Sampling IEEE DSP/SPE 2011

Least mean square for system identification in matlab

The following Matlab project contains the source code and Matlab examples used for least mean square for system identification. Least mean squares (LMS) algorithms are a class of adaptive filter used to mimic a desired filter by finding the filter coefficients that relate to producing the least mean squares of the error signal (difference between the desired and the actual signal).

Scaled windowing function in matlab

The following Matlab project contains the source code and Matlab examples used for scaled windowing function. function to calculate window centered at the zero segment of outwind size WFUNC - windowing function from the list: 'barthannwin' 'bartlett' 'blackman' 'blackmanharris' 'bohmanwin' 'gausswin' 'hann' 'nuttallwin' 'parzenwin' 'triang' 'hamming' 'flattopwin' OUTWIND - length of the OUTPUT total window segment (padded with zeros if OUTWIND> INSIDEWIND or truncated INSIDEWIND if OUTWIND < INSIDEWIND INSIDEWIND - length of the windowing function centered in OUTWIND  

Hybrid filter banks with fractional delays minimax design and applications to multichannel sampling in matlab

The following Matlab project contains the source code and Matlab examples used for hybrid filter banks with fractional delays minimax design and applications to multichannel sampling. MATLAB Implementation and demo to design of filters in a hybrid FB with fractional delays.

Find upper and lower envelopes of a given signal in matlab

The following Matlab project contains the source code and Matlab examples used for find upper and lower envelopes of a given signal . Find upper and lower envelopes of a given signal Syntax [upperenv lowerenv] = envelope(sig, method) inputs:   sig: vector of the input signal   method: method of interpolation (defined as in interp1) outputs:   upperenv: upper envelope of the input signal   lowerenv: lower envelope of the input signal

Signal rms in matlab

The following Matlab project contains the source code and Matlab examples used for signal rms. % Calculates windowed (over- and non-overlapping) RMS of a signal using the specified windowlength % y = rms(signal, windowlength, overlap, zeropad) % signal is a 1-D vector % windowlength is an integer length of the RMS window in samples % overlap is the number of samples to overlap adjacent windows (enter 0 to use non-overlapping windows) % zeropad is a flag for zero padding the end of your data.

Pages

Subscribe to RSS - Digital signal processing