image thumbnail

updated 2 hours ago

Extended DFT by Vilnis Liepins

Program EDFT produce high-resolution N-point DFT for N greater than the length of data vector. (extrapolation, dft, fft)

image thumbnail

updated 10 days ago

MatLab Solutions: "Introduction to Digital Signal Processing: A Computer Laboratory Textbook". by Ilias Konsoulas

These files are the MatLab solutions of exercises contained in the above DSP lab textbook. (digital signal proces..., gabor transform, chirp ztrans)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,h)

diffft(x)

image thumbnail

updated 1 month ago

fast Fouriertransform by nitin chhabra

test input output (fft)

test_FFT(flag)

image thumbnail

updated 2 months ago

Get harmoniques of a real signal by Azzi Abdelmalek

Given the signal x(t), the function find a0, ak, bk the amplitudes of cos and sin waves. (harmonics, ak, ck)

[wc,w0,a0,ak,bk,c0,ck]=get_harmonics(y,pas)

get_harmonics_demo.m

image thumbnail

updated 2 months ago

OSCAR by Jerome Degallaix

An optical FFT code to simulate Fabry Perot cavities with arbitrary mirror profiles (fft, optical simulation, chemistry)

HermitePolynomial(n, x)

LGcoefficient(mat, p, l, lambda, w, curv, gridsize)

LaguerrePolynomial(p, l, x)

image thumbnail

updated 3 months ago

One-Sided FFT by Aravazhi Anbarasu

More intuitive than built in function for simple operations.Useful for repetitive code and plotiing. (control design, physics, communications)

fft_calc(X,fs)

image thumbnail

updated 4 months ago

MRI Partial Fourier reconstruction with POCS by Michael Völker

Fast and robust reconstruction of Cartesian partial Fourier MRI data with POCS (partial fourier, pocs, mri)

pocs( ksp, iter, watchProgress )

pocs_example.m

image thumbnail

updated 5 months ago

Audio Equalizer by Grant Lohsen

Modify an input signal to match a given power spectral density. (audio equalizer, spectral shaping, nsd)

fEqualizer(Signal, SampleFrequency, struct_PSD)

image thumbnail

updated 6 months ago

Short Time Fourier Transform by Hafeez Dhalla

Script for computing the short time Fourier transform of 1D signals. (short time fourier tr..., fourier transform, fft)

X=stft(x,wl,olr,window,alpha)

image thumbnail

updated 10 months ago

Noncontact Speckle-Based Velocity Meter by Sagheb Kohpayeh Araghi

Finding a velocity of substance by using radon transform. (velocity, radon, image)

Johann

image thumbnail

updated 11 months ago

CUDA Convolution filter by Mario Tuerschmann

Convolution of an arbitrary 1D complex signal with an arbitrary filter kernel (cuda, cluster, hpc)

CudaConvolution( input_args )

image thumbnail

updated 12 months ago

16 point radix 2 DIF FFT with Hamming window by Denny Hermawanto

Implementation of 16 point radix 2 with Hamming window (fft, hamming)

[y]=fft16_hamming_window(x)

test_hamm_fft16.m

image thumbnail

updated 1 year ago

IFFT using FFT by Denny Hermawanto

Computes IFFT of Signal Spectrum (fft, ifft, signal processing)

myfft16(x);

myifft16(x)

test_ifft.m

image thumbnail

updated 1 year ago

Block Circulant Matrix package for MATLAB by Stephen Forsythe

Allows compact representation of block-circulant matrices and fast operations (*,\,pinv,etc). (blockcirculant, circulant, fast inverse)

BlockCirculant

test_BlockCirculant.m

image thumbnail

updated 1 year ago

Sliding Window Gen and usage with Higuchi Fractal Dimension (windowed HFD) by SUMANTH

SWG() is a multipurpose, segment generation tool based on input, window size, overlap size (higuchi, fractal, dimension)

HFD_LCALC( data,varargin)

SWG( data,W,O )

test.m

image thumbnail

updated 1 year ago

Spectrogram, STFT, with varied kinds of Plots by Shreyes

Plots STFT using line, Stem, Surface, Image. STFT calculation done using in built function (plotting stft, plotting spectrogram, signal processing)

spectrogram_multiplot(plot_type, data, varargin)

spectrogram_multiplot_demo.m

image thumbnail

updated 1 year ago

Discrete Fourier transform Plot by Enrico

Creates a spectral components plot from a signal vector. (fft, measurement, signal processing)

fftplot(varargin)

image thumbnail

updated 1 year ago

Instantaneous FFT by Shreyes

Click on any point in the signal to find the FFT of the surrounding portion of given length. (fft, statistics, mathematics)

Inst_FFT(varargin)

image thumbnail

updated 1 year ago

Block Filter using OverLap and Save, with FFT by Nkiruka

A block filter that implements the overlap and save method with FFT (filter, fft, overlap and save)

FFTBlockFilt_1_.m

image thumbnail

updated 1 year ago

FFT for input sequence of any length by Jitendra Dalei

This program can calculate FFT of a sequence of length 2^n, where n < ∞ (fft, signal processing, matrix)

anyinputfft.m

image thumbnail

updated 1 year ago

fft realtime using dit algorithm by Jitendra Dalei

It is done for 32 bit input (fft, dif fft, dit)

fftdit32.m

image thumbnail

updated 1 year ago

Live audio stream analyser and voice coach by Steve Lawrence

A program that uses 'analoginput' to create a live audio stream, which is analyzed in real-time. (singing, coach, signal processing)

liveon.m

image thumbnail

updated 1 year ago

Calculate the fft by cris

algorithm to determine the fft (fft, algoritmo fft, algorithm of fft)

calc_fft.m

image thumbnail

updated 1 year ago

Coaxial Cable Based Digital Communication System Simulator by Iftekhar Tanveer

It is a GUI based MATLAB code to simulate a digital communication system. (signal processing, communications, digital signal)

BERCalc(Br,inpt_vol,coding, ...

DigitalTransmissionGUI(varargin)

Sim_EyePat(Br,inpt_vol,coding, ...

image thumbnail

updated 1 year ago

Inverse Fast Chebyshev Transform (IFCT) by Allan Peter Engsig-Karup

Inverse Fast Chebyshev Transform (IFCT) for use with pseudospectral methods. (fct, inverste fast chebysh..., pseudospectral)

ifct(uh)

image thumbnail

updated 1 year ago

Fast Chebyshev Transform (FCT) by Allan Peter Engsig-Karup

Fast Chebyshev Transform (FCT) for use with pseudospectral methods. (fct, fast chebyshev transf..., pseudospectral)

fct(u)

image thumbnail

updated 1 year ago

fft using dif by sneha

simple if you analyzed butterfly diagrams (dif, diffft, fft)

ditfft.m

image thumbnail

updated 1 year ago

Root Mean Squared by dberm22

This set of two functions returns the root mean squared of any 1-D signal. (time domain, root mean, root mean squared)

frms( S )

rms( s )

image thumbnail

updated almost 2 years ago

Ecuaciones Diferenciales y de Diferencias by Roberto Herrera

Solución de ecuaciones diferenciales en forma simbólica y de diferencias en gráfica y simbólica (mathematics, fourier, dirac)

ecuadiferedydiferen.m

image thumbnail

updated almost 2 years ago

Interplay of fft, ifft, fftshift, and ifftshift in MATLAB by Shalin Mehta

This file clarifies assumptions about the position of origin in computation of DFT (fft, ifftshift, fftshift)

HowSwappingWorksInFFTandIFFT.m

image thumbnail

updated 2 years ago

freqspace.m by Ivan van der Kroon

Finds the corresponding frequency array for a homogeneous spaced vector. (fft, physics, signal processing)

freqspace(x,N,kind)

image thumbnail

updated 2 years ago

Discrete Fourier Transform Low/High Pass Filter. by Zhihua Zhang

This is a simply implement of Discrete Fourier Transform Low/High Pass Filter for 1-D data. (fft, discrete fourier tran..., lowhigh pass filter)

FFTPF1D(X, binsize, f, P)

image thumbnail

updated 2 years ago

Spectra by Tim Love

Spectrum Analysis teaching aid (engineering, spectrum analysis, fft)

spectra (advanced)

image thumbnail

updated 2 years ago

2-D convolution using the FFT by David Young

Convolution in 2-D using the Fast Fourier Transform. (convolution, filtering, fft)

conv_fft2(x, m, shape)

exindex(arr, varargin)

image thumbnail

updated 2 years ago

conv2fft_reuse by Felipe G. Nievinski

Reuse intermediary results in multiple related convolutions with the same data but different kernels (convolution, fft, ifft)

conv2fft (h, X, shape, Xfft)

dirup (dir)

filter2fft (h, X, shape, Xfft)

image thumbnail

updated 2 years ago

Discrete Fourier Series without using fft function by Nikesh Bajaj

This program calculates the DFS/DFT without using fft function of Matlab. (fft, dft, communications)

[X]=DFT_nik(x)

image thumbnail

updated 2 years ago

Fast Fourier Transform based Homogenization by Jaroslav Vondrejc

FFT based Homogenization for heterogeneous materials dealing with electric or heat conductivity. (fft, homogenization)

curlnorm=curl_norm(e,Y)

equi_norm(j,Y)

ffth_ConjGrad(e0,L,Y,Gam,par)

image thumbnail

updated 2 years ago

Back projections and tensor transform by Michael Chan

Illustrates back projections and Professor Grigoryan's tensor transform. (tensor, backprojections, splitting signals)

A=correct_image(A)

B=f_pst(A,p,s);

Err=msr_error(o,out,N1,N2)

image thumbnail

updated 2 years ago

DTMF tones detection by Anna DB

A simple frequency analysis-based software in order to detect DTMF tones. (sound processing, sound recognition, dtmf)

[f,modulo]=transform(suono)

detection_final.m

dtmf_story(varargin)

image thumbnail

updated 2 years ago

Find phase difference between 2 sinusoidal signals by Shashank Sawant

Find phase difference between 2 sinusoidal signals (angle, phase, fft)

pd=givepd(v,i)

image thumbnail

updated 2 years ago

Fourier transform demonstration by David Young

An introductory demonstration of the discrete Fourier transform, making use of the fft function. (filtering, fast fourier transfor..., dft)

Introductory Fourier Transform Demonstration

image thumbnail

updated 2 years ago

Signals and Systems Laboratory with MATLAB M-files by Alex Palamides

These are most of the m-files contained in the book Signals and Systems Laboratory with MATLAB (bode, state space, laplace)

[sm,pro]=oper(A,B)

convd(x,n1,h,n2)

det1(A)

image thumbnail

updated 2 years ago

Fully Automatic Signal Spectrum Analyser by aasim Azooz

The program produces the frequency spectrum of any signal (fft, image processing, signal processing)

[TT,yy,kk]=maxima(tt,u1);

[f,U]=Spectrum_Analyser(t,v,f1,f2,delta);

image thumbnail

updated almost 3 years ago

Fourier reconstruction of Bandlimited function by kk KKsingh

Fourier reconstruction of Band limited function (communications, image processing, dtft)

removecol(inputmatrix,colnumber)

removerow(inputmatrix,rownumber)

Fourier.m

image thumbnail

updated almost 3 years ago

1D Linear BPM by David Romero-Antequera

FFT-based Beam Propagation Method for linear operators. (fft, bpm, linear bpm)

D=D_lateral1D(Scale,power,varargin)

Field=LinearBPM(InputField,D,z)

image thumbnail

updated almost 3 years ago

GAFFE A toolbox for solving evolutionary nonlinear PDEs by Edward Grace

This toolbox implements the well known split-step Fourier technique for solving nonlinear PDEs. (soliton, 2d, 1d)

B=fftnpad(A,varargin)

DefaultDiffraction(dz,KX,X,u,U)

DefaultDiffractionFibich(dz,KX,X,u,U)

image thumbnail

updated almost 3 years ago

findFFT by Bryant Svedin

findFFT returns fft amplitude and frequency vectors from input data (fft, zeropad, window)

findFFT(data,varargin)

plotFFTdiffs.m

image thumbnail

updated 3 years ago

fourier descriptor by michael scheinfeild

describe shape using fourier coefficients (ifft, image processing, shape classification)

[new_indeces]=find_close_indeces(im_in)

make_fft_sec(image_edged,ncoef)

test_fourier.m

image thumbnail

updated 3 years ago

Sonar Demo by Robert Bemis

Sonic distance measurement using Windows sound card for data acquisition. (application, winsound, daq)

sonar_anal(fig)

tof(varargin)

image thumbnail

updated 3 years ago

Spectrogram Scope by Scott Hirsch

Live updating spectrogram display. (specgr, real time, realtime)

specgramscope(varargin)

Contact us