Fourier analysis 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.

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  

Ferrigno&d'amico window in matlab

The following Matlab project contains the source code and Matlab examples used for ferrigno&d'amico window. These windows are obtained by the polynomial expression w(n)=(16(n/Ns-1))^4-8(n/8Ns-1))^2+1)^L 0<=n<=(Ns-1)/2 w(-n)=w(n) where w(n) is the nth value of the window (in the time domain) and Ns is the number of samples of the window itself.

Distribution of the sum of independent non-identical bernoulli random variables using convolution in matlab

The following Matlab project contains the source code and Matlab examples used for distribution of the sum of independent non-identical bernoulli random variables using convolution . Y = BERNPDF(P) where P is an N x 1 vector returns the distribution of the sum of N Bernoulli random variables.

Mono and bidimensional box car convolution. fast. in matlab

The following Matlab project contains the source code and Matlab examples used for mono and bidimensional box car convolution. fast.. It uses the recursion hence, it is much faster as the windows get large. Call it two times for triangular window convolution. Example:  x=randn(300,100);  tic;y1 = conv2(x,ones(10,40),'same');toc  tic;y2 = boxconv(x,10,40);toc  err=y1-y2; norm(err,2)

Fourier coefficient conversion in matlab

The following Matlab project contains the source code and Matlab examples used for fourier coefficient conversion. [a, b] = FOURIERexp2cossin(c) Calculate the cos (a) & sin (b) coefficients of the exponential Fourier coefficients (c) returned by fft(x)/size(x,1), while isreal(x) = true needs the unshifted coefficients as input c = FOURIERcossin2exp(a, b) Calculate the exponential Fourier coefficients (c) of the cos (a) & sin (b) coefficients while a(1) = a0 .

Pages

Subscribe to RSS - Fourier analysis