image thumbnail

updated 3 days ago

fshift by Francois Bouffard

Shifts the elements of an array by a (possibly non-integer) given number of elements. (matrices, circular, shift)

fshift.m

image thumbnail

updated 4 months ago

DFT & DCT by Suraj Kamya

DFT and DCT without using inbuilt function for 1-D signal (dct, dft, dsp)

Xk=dft(xn)

[Xk] =dctu(xn)

image thumbnail

updated 4 months ago

fft_split.m Split the FFT of two real sequences by Patrick Fleischmann

splits the FFT of a sequence x=x1+i*x2 into the FFTs of the real input sequences x1,x2 (signal processing, fft, embedded code)

fft_split(X)

fft_split_tb.m

image thumbnail

updated 5 months ago

Extended DFT by Vilnis Liepins

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

image thumbnail

updated 9 months 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. (dsp, digital signal proces..., discrete fourier tran...)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,y)

conv_DHT2(x,h)

image thumbnail

updated 2 years ago

Generalized Goertzel algorithm by Pavel Rajmic

Goertzel algorithm generalized to non-integral multiples of fundamental frequency. (goertzel, mathematics, dft)

goertzel_classic(x,indvec)

goertzel_general_shortened(x,indvec)

image thumbnail

updated 2 years ago

Calculate PSD of a signal using Welch algorithm by Roni Peer

A short function I've revised a long time ago to calculate the PSD of a signal. (psd, welch, signal processing)

calc_psd(X, NFFT, Fs, WINDOW)

image thumbnail

updated 2 years ago

Discrete Fourier Transform of a finite sequence by Saurav Nandi

A finite sequence is taken as an array input and its DFT is calculated. (dft, discrete fourier tran..., signal processing)

Discrete_Fourier_Transform.m

image thumbnail

updated almost 3 years ago

Number theoretic transform by Praveen Ranganath

This code is used to find the NTT of a sequence (ntt, number theoretic tran..., dft)

NTT.m

image thumbnail

updated almost 3 years ago

dft.m by Shubhi Rani

computes 1-D fourier transform (dft, matlab, simulation)

dft.m

image thumbnail

updated 3 years ago

Discrete Fourier Series without using fft function by Nikesh Bajaj

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

[X]=DFT_nik(x)

image thumbnail

updated 3 years ago

Geometrical interpretation of the 1-D DFT by Michael Chan

Demonstrates Professor Grigoryan's illustration of geometrical interpretation of the 1-D DFT. (dft, geometry, visualization)

do_Operation1.m

do_Operation2.m

executeMain.m

image thumbnail

updated almost 4 years ago

Overlap Add Overlap Save methods implementation for block DFT processing. by Anshul Thakur

Overlap add and Overlap save methods for split block processing. (signal processing, simulation, overlap add)

OA_OS.m

image thumbnail

updated almost 4 years ago

Fourier transform demonstration by David Young

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

Introductory Fourier Transform Demonstration

image thumbnail

updated almost 4 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 (signals, systems, laplace)

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

convd(x,n1,h,n2)

det1(A)

image thumbnail

updated 4 years ago

discrete fourier transform 2D by Deepak Kumar Rout

This program finds the DFT of an image without using the inbuilt function in matlab (dft, image dft, 2d dft)

image_dft.m

image thumbnail

updated 4 years ago

Fourier reconstruction of Bandlimited function by kk KKsingh

Fourier reconstruction of Band limited function (fft, dft, dtft)

removecol(inputmatrix,colnumber)

removerow(inputmatrix,rownumber)

Fourier.m

image thumbnail

updated almost 5 years ago

DIT Radix-2 FFT with Bit Reversal by Dinesh Bhati

Decimation in Time Radix2 FFT algorithm by cooley and tuckey (fft, transform, radix2)

[fh]=myfftcompact(df)

refstring=refstr(Nf)

testmyfft1.m

image thumbnail

updated 5 years ago

FFT filter - clean your signals and display results! by Shmuel Ben-Ezra

Perform Fourier transform, filter in frequency domain, reconstruct the signal. (fft, ifft, dft)

fftf(t, x, varargin)

image thumbnail

updated 7 years ago

A 32 point FFT in embedded MATLAB using fixed point arithmetic by Kiran Kintali

The attached model implements a 32 point fft using embedded MATLAB and fixed point arithmetic (dsp, embedded matlab, fft)

plot_results.m

mfft_32pt_7a

image thumbnail

updated almost 8 years ago

Circular Convolution by Peter Mash

Circular Convolution of two equal-length vectors (dsp, circular convolution, dft)

cconv(x,y)

image thumbnail

updated 8 years ago

Fast Fourier Transform by erinc topdemir

An fft algorithm using radix2. (dsp, fft, fourier)

x=my_fft(y,m)

image thumbnail

updated 10 years ago

Fast Convolution by Stephen McGovern

Convolves two extremely large vectors in reasonable time. (dsp, fast, convolution)

[y]=fconv(x, h)

Contact us