image thumbnail

updated 19 days ago

Gabor Feature Extraction by Mohammad Haghighat

This program generates a custom Gabor filter bank; and extracts the image features using them. (image processing, computer vision, pattern recognition)

gaborFeatures(img,gaborArray,d1,d2)

gaborFilterBank(u,v,m,n)

image thumbnail

updated 10 months ago

Short-Time Fourier Transformation (STFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency analysis via Short-Time Fourier Transformation (STFT) (signal processing, spectral analysis)

stft(x, wlen, h, nfft, fs)

example.m

image thumbnail

updated 5 years ago

MATLAB for Digital Communication by Won Yang

The MATLAB programs in "MATLAB/Simulink for Digital Communication" authored by Won Y. Yang et. al (matlab, signal processing, communiation)

AI=inv_GF2(A)

H_est=channel_estimate(X,y)

I=Gauss_Hermite(f,N,varargin)

image thumbnail

updated 6 years ago

Hilbert-Huang Transform by Alan Tan

This submission is a realization of the Hilbert-Huang transform (HHT). (audio processing, video processing, hilberthuang transfor...)

emd(x)

findpeaks(x)

plot_hht(x,Ts)

image thumbnail

updated 3 years ago

HTK MFCC MATLAB by Kamil Wojcicki

Mel frequency cepstral coefficient feature extraction that closely matches that of HTK's HCopy. (mfcc, mfccs, htk)

[d,fp,dt,tc,t]=readhtk(file)

cell2file( list, file )

mfcc( speech, fs, Tw, Ts, alpha, window, R, M, N, L )

image thumbnail

updated 6 years ago

Empirical Mode Decomposition by Manuel Ortigueira

It decomposes a given signal into a set of intrinsic mode functions that are essentially AM/FM modul (signal processing, emd, hht)

rParabEmd__L.m

image thumbnail

updated 11 years ago

MATLAB Simulations for Radar Systems Design by Bassem Mahafza

MATLAB Simulations for Radar Systems Design (communications, radar, signal processing)

Capped_Wedge_GUI(varargin)

DielCappedWedgeTMFields_Ls(v,m,rhoij,phiij,rhop,phip,ar,k...

DielCappedWedgeTMFields_PW(v,m,rhoij,phiij,phip,ar,k,k1,a...

image thumbnail

updated 8 months ago

Matlab Audio Analysis Library by Theodoros Giannakopoulos

Companion material for the book "Introduction to Audio Analysis, A MATLAB approach" (audio analysis, signal processing, audio classification)

...

...

...

image thumbnail

updated 8 days ago

Communications System Toolbox Support Package for USRP Radio by MathWorks Communications System Toolbox Team

Support package installer file for USRP radio. (communications, signal processing, sdr)

image thumbnail

updated 8 years ago

EXTENDED KALMAN FILTER example by rc reddy

An example of EXTENDED KALMAN FILTER (dsp, kalman, extended)

EKLMNFTR1(Ap,Xint_v,Uk,Qu,Vk,Qv,C,n,Wk,W,V);

EKF1.m

image thumbnail

updated almost 3 years ago

MIRtoolbox by Olivier Lartillot

An innovative environment, on top of Matlab, for music and audio analysis (music analysis, audio analysis, signal processing)

aiffread(filePath,indexRange)

center(x)

combinepeaks(p,v,thr)

image thumbnail

updated 1 year ago

Pink, Red, Blue and Violet Noise Generation with Matlab Implementation by Hristo Zhivomirov

Pink, red, blue and violet noise generation via spectral processing of white noise. (noise, measurement, signal processing)

bluenoise(N)

pinknoise(N)

rednoise(N)

image thumbnail

updated 2 years ago

Envelope Detction for Signal Analysis by Santhana Raj

Computes the envelope of the signal by two methods: 1.LPF method 2.Hilbert Transform (image processing, signal processing, envelope detection)

y=envelope(signal,Fs)

image thumbnail

updated 4 years ago

SPEAKER RECOGNITION SYSTEM by raghu ram

uses MFCC or WAVELET SUB BAND CODING (selectable) and GMM for pattern recognition. (signal processing)

About(varargin)

DataBaseAccess(varargin)

H=histn(x,ncont)

image thumbnail

updated 5 months ago

LiveRecording by Marcus Vollmer

Recording audio signals, live visualisation, spectrogram, save to .wav (recording, audio signal, voice)

image thumbnail

updated 2 years ago

MATLAB/Simulink for Digital Signal Processing by Won Yang

Many MATLAB codes for Digital Signal Processing (signal processing, simulation, simulink)

B=FRS_nr_realization(Gd,N,sym,ftype)

D=dctmtx_my(M)

DCT2_blk(u,block_size)

image thumbnail

updated 10 months ago

Short-time Energy and Zero Crossing Rate by Nabin S Sharma

Compute the short time energy (STE) and short-time zero crossing rate (STZCR) of a signal. (signal processing, speech processing, shorttime energy)

energy(x,wintype,winamp,winlen)

sgn(x)

winconv(x,varargin)

image thumbnail

updated 19 days ago

Gabor Wavelets by Mohammad Haghighat

This program generates a custom Gabor filter bank; and extracts the image features using them. (image processing, computer vision, pattern recognition)

gaborFeatures(img,gaborArray,d1,d2)

gaborFilterBank(u,v,m,n)

image thumbnail

updated 12 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 7 months ago

Sound analysis with Matlab Implementation by Hristo Zhivomirov

Time and frequency analysis, measurement of the crest factor, the dynamic range, etc. (signal processing, sound analisys, not a function)

Sound_Analysis.m

image thumbnail

updated 9 months ago

Inverse Short-Time Fourier Transformation (ISTFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency resynthesis via Inverse Short-Time Fourier Transformation (ISTFT) (signal processing)

istft(stft, h, nfft, fs)

stft(x, wlen, h, nfft, fs)

Resynthesis.m

image thumbnail

updated 2 years ago

Measures of Analysis of Time Series toolkit (MATS) by Dimitris Kugiumtzis

MATS computes many measures of scalar time series analysis on many time series in one go. (signal processing, simulation, statistics)

AAFTsur(xV,nsur)

AMRBootstrap(xV,arm,nsur)

ARMAfitite(xV,mV,pV,TV)

image thumbnail

updated 6 years ago

Simple Audio Editor by Navan Ruthramoorthy

This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. (audio processing, video processing, audio)

RecordFromMic

getFromMATLABVarNameandFs

getToMATLABVarNameandFs

image thumbnail

updated 2 years ago

IMF for Bearing Fault Diagnosis by Santhana Raj

performs HHT on signal & IMF is plotted for Condition monitoring of vibration based bearing fault (signal processing, bearing fault, condition monitoring)

[imf,imf_fft]=imf_bearing(y,Fs,l)

emd(x)

findpeaks(x)

image thumbnail

updated almost 12 years ago

MATLAB Record GUI by Jesse Hansen

MATLAB Record GUI: Used to record, edit, and analyze speech or other sounds. (sound, matlab gui, audio)

image thumbnail

updated 2 years ago

Real-Time Audio Processor by Tucker McClure

Simplifies streaming or generating audio in real time. (audio, realtime, synthesis)

midi_interface_builder()

sine_of_the_times(times, in, state_in)

HandlePlayer

image thumbnail

updated almost 3 years ago

The Waveform Suite for MATLAB by Celso Reyes

Allows seismic data retrieval from varied sources and simplified creation of sophisticated programs (data import, earth science, seismology)

uispecgram(varargin)

datasource(whichsource, varargin)

filterobject(anything, cutoff, poles)

image thumbnail

updated 10 months ago

DSP System Toolbox Support Package for ARM Cortex-M Processors by MathWorks DSP System Toolbox Team

Support package install file that works with the ARM Cortex-M CMSIS Library (arm, microcontroller, embedded programming)

image thumbnail

updated 9 months ago

Time-Frequency Analysis of Non-Stationary Signals with Matlab Implementation by Hristo Zhivomirov

Time-frequency analysis of non-stationary signals in time, frequency and time-frequency domain (signal processing, spectral analysis)

spectrum(x, fs, varargin)

stft(x, wlen, h, nfft, fs)

Time_Frequency_Analysis.m

image thumbnail

updated 2 years ago

MATLAB/Simulink for Digital Signal Processing by Won Yang

More MATLAB programs DSP than any books with similar titles to explain things using MATLAB/figures (signal processing, simulation, simulink)

image thumbnail

updated 9 years ago

Speech Analysis using LPC by Tan Chin Luh

A GUI for Speech Analysis using LPC (audio processing, video processing, lpc)

simplelpcgui(varargin)

image thumbnail

updated 11 years ago

Prony Toolbox by Satnam Singh

Prony Toolbox is a GUI to perform Prony analysis. (filter design, filter analysis, prony analysis)

[iapp,ai,a_list,tau_list,omega_list,SUB_IND,energy,p]=app...

[promptstr]=perform_resultslist(test_time,test_data,NewVa...

[window_x,window_y]=windowing_data(x,y)

image thumbnail

updated 4 years ago

fourier descriptor by michael scheinfeild

describe shape using fourier coefficients (fourier descriptor, shape, shape classification)

[new_indeces]=find_close_indeces(im_in)

make_fft_sec(image_edged,ncoef)

test_fourier.m

image thumbnail

updated 5 years ago

Numerical Computing with Simulink, Vol. 1 by Richard Gran

This sequel to Numerical Computing with MATLAB explores the mathematics of simulation. (simulation, model based design, control)

Fibonacci_Mfile(n)

Heating_Control_GUI(varargin)

NCS_Library(varargin)

image thumbnail

updated 9 months ago

Signal Processing with MATLAB Webinar by Kirthi Devleker

Contains code Snippets used in the Webinar (signal processing)

delayCompensationPlot( tn,xn,xfilter, xfiltfilt)

plotEKGPSD(varargin)

plotSig( num, sigData, titleString )

image thumbnail

updated 12 years ago

Computer Explorations in Signals and Systems Using MATLAB by John Buck

Companion Software (signal processing, computer exporations, signals)

X=dtftsinc(M,w)

[bc,ac]=df2cf(b,a)

[poles,zeros]=pzplot(b,a,ROC)

image thumbnail

updated 1 month ago

Noise Measurement with Matlab Implementation by Hristo Zhivomirov

Estimation of the Noise ASD, Noise PSD and Noise Voltage referred to the output of a circuit. (measurement, signal processing)

filterA(x, fs, varargin)

noisemeasure(x, fs)

example2.m

image thumbnail

updated 7 months ago

Communications System Toolbox Support Package for Xilinx FPGA-Based Radio by MathWorks Communications System Toolbox Team

Support package installer file for Xilinx FPGA-Based Radio (signal processing, wireless, communications)

image thumbnail

updated 1 month ago

Live data acquisition for real-time signal processing in MATLAB by Gabriele Bunkheila

Stream signals to and from data acquisition hardware using simple for or while loops (data acquisition, signal processing)

System Objects to Stream Live Data to and from Data Acqui...

InstallMe

DaqBasicAnalogInExample.m

image thumbnail

updated 8 years ago

3-Band Parametric Equalizer by Arvind Ananthan

Simulink model of a 3-band parametric equalizer controlled by a user-friendly GUI. (filter design, filter analysis, parametric equalizer)

GraphicGUI(state);

parEqMasking

peq(G0, G, w0, Dw, NdB)

image thumbnail

updated almost 3 years ago

Using MATLAB for Bearing Fault Analysis by Roni Peer

Ball Bearings can have several faults, which result in different signals. This program shows this. (bearing, analysis, signal processing)

[K1, K2, K3]=kurtpar(Y,t)

bearing(P, t)

bearingAnalysis(varargin)

image thumbnail

updated 2 years ago

Karaoke by Shreyes

Program removes voice from a source .wav file and creates an output .wav file. (music, signal processing, gui)

Karaoke(varargin)

image thumbnail

updated 8 years ago

Shock Response Spectrum by Tom Irvine

This program calculates the SRS of a time history. (spectral analysis, shock, response)

image thumbnail

updated almost 6 years ago

spiht algoritm based image compression by kranthi kumar

matlab program for developing spiht algorithm must be much better than jpeg version in all cases. (signal processing, image processing, demo)

image thumbnail

updated 5 years ago

Acoustic source localization using SRP-PHAT by Hoang Do

This function locates a single source using a frame of data and M microphones. (microphone array, speech processing, source localization)

srplems.m

image thumbnail

updated almost 11 years ago

ECG Compression by Mehdi Nasri

This program uses 4 different Transform to compress an ECG signal : DCT ,DST,FFT ,DCT2 (dsp, dst, fft)

CompFinal.m

image thumbnail

updated 1 year ago

Carrier & Symbol Timing Recovery for N QAM by Dick Benson

This model implements a contemporary symbol timing and carrier recovery scheme for 2-256 QAM. (wireless, farrow, fractional delay)

QAMx_Synchronization_DT

QAMx_Synchronization_Mixed_CT_DT

image thumbnail

updated almost 2 years ago

Filter Bank Design by Iman

This function can be used to design uniform and non-uniform filter banks. (filter bank, perfect reconstructio..., uniform filter bank)

A=A_gerenator(x,Beta,Sigma_dictionary,M)

Beta=Beta_dictionary(M,nk)

M=Find_LCM(x)

image thumbnail

updated 2 years ago

Simulink model for Fetal ECG extraction (HDL Compatible algorithm) by Igal

This is an HDL Coder compatible Fetal ECG extraction algorithm. (biotech, demo, signal processing)

mom_and_fetus.m

FECG_hdl_fix1

image thumbnail

updated 3 years ago

Motion Detection by Harsha Vardhan

Motion Detection using videos recorded still camera (signal processing, image processing, video processing)

motion(A,B)

motio.m

Contact us