Fourier analysis

Welchwin welch (parabolic) window function in matlab

The following Matlab project contains the source code and Matlab examples used for welchwin welch (parabolic) window function.  WELCHWIN Welch (parabolic) window  Usage:    w = welchwin(n) returns the n-point parabolic window     n: scalar window length     w: column vector of window values    Example:    t = (0:9)';    s = rand(1,10)';    n = length(s);    w = welchwin(n);    s2 = s.

Psd (power spectral density), and amplitude spectrum with adjusted fft in matlab

The following Matlab project contains the source code and Matlab examples used for psd (power spectral density), and amplitude spectrum with adjusted fft. Function [fy]=FFT(y,Fs)   1)computes the Power spectral density and Amplitude spectrum (P(f),F(f))   of 1d signal y(t) with sample rate Fs (Nyquist rate) which is known% apriori.

Free space prapagation function using huygens spherical convolution in matlab

The following Matlab project contains the source code and Matlab examples used for free space prapagation function using huygens spherical convolution. Given a certain field information at g1 plane, we can predict any field of view by defining x2half and dx2 (assuming the field is only polarized along x or y direction) Advantage: Great for fine and small g1 and relatively large g2 plane matrix.

Window utilities in matlab

The following Matlab project contains the source code and Matlab examples used for window utilities. This zip file contains functions related to apodization and symmetric window generation: 1) atomwin - Window based on atomic functions 2) barthewin - Barcilon-Temes window 3) conneswin - Connes window 4) coshwin - Hyperbolic cosine window 5) coswin - Minimum sidelobe cosine window 6) dchebwin - Dolph-Chebyshev window 7) denkwin - Denk window 8) dslepwin - Discrete Prolate Spheroidal Sequences (DPSS) window

2d laplace equation in matlab

The following Matlab project contains the source code and Matlab examples used for 2d laplace equation. Laplace's equation is solved in 2d using the 5-point finite difference stencil using both implicit matrix inversion techniques and explicit iterative solutions. The boundary conditions used include both Dirichlet and Neumann type conditions.

Overlap add method using circular convolution technique in matlab

The following Matlab project contains the source code and Matlab examples used for overlap add method using circular convolution technique. Overlap Add Method: The overlap–add method is an efficient way to evaluate the discrete convolution of a very long signal with a finite impulse response (FIR) filter where h[m] = 0 for m outside the region [1, M].

The most easily understood program of convolution in matlab

The following Matlab project contains the source code and Matlab examples used for the most easily understood program of convolution . This program to perform convolution has been written keeping the ordinary polynomial multiplication in mind and in my opinion is the most easily understood program among the ones I have seen on the web or written by other fellow workers although it may not be the best program in its design.

Stft Matlab Code

The short-time Fourier transform (STFT), or alternatively short-term Fourier transform, is a Fourier-related transform used to determine the sinusoidal frequency and phase content of local sections of a signal as it changes over time.

The following matlab project contains the source code and matlab examples used for stft.

Inverse short time fourier transformation (istft) with matlab implementation

The following Matlab project contains the source code and Matlab examples used for inverse short time fourier transformation (istft) with matlab implementation. The present code is a Matlab function that provides an Inverse Short-Time Fourier Transformation (ISTFT) of a given spectrogram stft(f, t) with time across columns and frequency across rows.

Pages

Subscribe to RSS - Fourier analysis