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 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 1 month ago

Fast 'n easy smoothing by Damien Garcia

SMOOTHN allows automatized and robust smoothing in arbitrary dimension w/wo missing values (smooth, curve fitting, image processing)

smoothn(varargin)

image thumbnail

updated almost 3 years ago

Adaptive Filtering by Paulo S. R. Diniz

MATLAB files to implement all Adaptive Filtering Algorithms in this book. (signal processing, adaptive filtering, adaptive systems)

[errorVector,...

[ladderVector,...

[ladderVector,...

image thumbnail

updated 1 month ago

continuous wavelet transform and inverse by jon erickson

Continuous wavelet transform (CWT) and Inverse CWT for reconstructing original signal. (cwt, inverse, time frequency)

invcwt.m

...

...

image thumbnail

updated 15 hours ago

deprecated -- Light Field Toolbox v0.2 -- v0.3 now available by Donald Dansereau

A set of tools for working with light field (aka plenoptic) imagery in Matlab (toolbox, light field, plenoptic)

compute_extrinsic_init.m

compute_extrinsic_refine.m

LFBuildLenseletGridModel( WhiteImg, GridModelOptions )

image thumbnail

updated almost 2 years ago

AutoTune Toy by Carl

Allows you to record and graphically manipulate and pitch correct your voice. (pitch correction, signal processing, gui)

AutoTune Toy

AutoTuneToy(varargin)

image thumbnail

updated almost 5 years ago

Image segmentation using statistical region merging by Sylvain Boltz

Very simple and fast image segmentation code using statistical region merging. (image processing, image segmentation, clustering)

[maps,images]=srm(image,Qlevels)

srm_getborders(map)

srm_imgGrad(I)

image thumbnail

updated 1 year ago

Histogram distances by Boris Schauerte

Implementation of some commonly used histogram distances (compatible with the pdist interface) (image processing, signal processing, statistics)

d=chi_square_statistics(XI,XJ)

d=histogram_intersection(XI,XJ)

d=jeffrey_divergence(XI,XJ)

image thumbnail

updated almost 5 years ago

NURBS Toolbox by D.M. Spink by Paul

NURBS Toolbox by D.M. Spink re-uploaded. The previous link has broken. (approximation, bspline, interpolation)

basisfun(i,u,p,U)

bspdegelev(d,c,k,t)

bspderiv(d,c,k)

image thumbnail

updated 8 months ago

Silence removal in speech signals by Theodoros Giannakopoulos

A simple method for silence removal in speech streams (signal processing, speech analysis, audio)

ShortTimeEnergy(signal, windowLength,step);

SpectralCentroid(signal,windowLength, step, fs)

detectVoiced(wavFileName,t)

image thumbnail

updated 14 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 12 years ago

Synthetic Aperture Radar Signal Processing with MATLAB Algorithms by Mehrdad Soumekh

Companion Software (signal processing, synthetic aperture, radar signal processi...)

fs=ftx(s);

fs=fty(s);

s=iftx(fs);

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 almost 9 years ago

Dynamic Time Warping by Timothy Felty

Dynamic time warping program. Calculates the similarity between 2 vectors. (audio processing, video processing, dtw)

[Dist,D,k,w]=dtw(t,r)

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 2 years ago

Ridgelet and Curvelet first generation Toolbox by SANDEEP PALAKKAL

Matlab codes for first generation curvelet and ridgelet transforms. (ridgelet, curvelet, image denoising)

addwgn(x,snr)

cart_2_rectopolar(xr)

cell_cardinality( x )

image thumbnail

updated 11 years ago

LMS Algorithm Demo by Tamer Mellik

A system identification by the usage of the LMS algorithm. (system identification, lms, adaptive filter theor...)

image thumbnail

updated 13 years ago

Lagrange polynomial interpolation by Carlo Castoldi

Lagrange polynomial interpolation (approximation, interpolation, lagrange)

y=lagrange(x,pointx,pointy)

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 9 years ago

Contourlet toolbox by Minh Do

Contourlet transform: an efficient and flexible multiresolution, local, and directional image ... (transforms, contourlet, wavelet)

image thumbnail

updated 11 months ago

Backtracking Search Optimization Algorithm by PINAR CIVICIOGLU

A new swarm-based global optimization algorithm for real valued numerical optimization problems. (optimization, signal processing, image processing)

FoxHoles(x,mydata)

[fname,fnc,low,up,dim]=setttingOfBenchmarkFnc(i)

ackley(x,mydata)

image thumbnail

updated 1 year ago

Speckle Noise Reduction in Ultrasound Images by Ashish Meshram (Meet)

This project implements various filters for Speckle Noise Reduction in Ultrasound Images. (image processing, wavelet, butterworth filter)

GetFilePath()

MetricsMeasurement.m

NSRFilters.m

image thumbnail

updated almost 2 years ago

PERFORMANCE ANALYSIS OF Z-SOURCE INVERTER FED INDUCTION MOTOR DRIVE by Amit Tiwari

THIS SIMULINK MODEL HAS BEEN DESIGNED FOR ANALYSIS OF A Z SOURCE INVERTER FED THREE PHASE IND. MOTOR (control design, measurement, simulink)

zinv

image thumbnail

updated 13 years ago

central_diff.m by Robert Canfield

Calculates a numeric gradient using second-order central difference formula (approximation, interpolation, central)

central_diff( F, x )

central_diff_test.m

image thumbnail

updated 8 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 5 years ago

Wiener filter for Noise Reduction and speech enhancement by Pascal Scalart

Wiener Noise Suppressor based on Decision-Directed method with TSNR and HRNR algorithms. (signal processing, ausio processing, noisy speech enhancem...)

[esTSNR,esHRNR]=WienerNoiseReduction(ns,fs,IS)

image thumbnail

updated 25 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 10 years ago

Envelope1.1 by Lei Wang

A generalized function can plot the envelope of any given data. (specialized, plotting, envelope)

envelope(x,y,interpMethod)

DemoEnvelope.m

image thumbnail

updated 9 months ago

polyfitZero by Mark Mikofski

Fit polynomial to data, forcing y-intercept to zero or arb. value and slope to zero or arb. value (mathematics, modeling, data exploration)

polyfitZero example

polyfitB(x,y,degree,b)

polyfitB0(x,y,degree,b)

image thumbnail

updated 2 years ago

barrel and pincushion lens distortion correction by Jaap de Vries

I = LENSDISTORT(I, k)corrects for radially symmetric distortions (image processing, mathematics, optics)

lensdistort(I, k, varargin)

image thumbnail

updated almost 6 years ago

COUNT OF COINS by Diego Barragán

COUNT OF COINS USING IMAGE PROCESSING TOOLBOX. (image processing, signal processing)

count_of_coins.m

image thumbnail

updated 11 months ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (app, gui, visualization)

Data Explorer

calculatePixelSizes( availableSize, sizes, minSizes, padd...

callCallback( callback, varargin )

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 2 years ago

interparc by John D'Errico

Distance based interpolation along a general curve in space (interpolation, spline, linear)

interparc(t,px,py,varargin)

image thumbnail

updated almost 2 years ago

Linear Model for changing Frequency of Wind, PV, Diesel, Battery, Fuel Cell and Load Hybrid System. by Siva Malla

Modeled wind, PV, FC, Battery, Diesel and load with transfer fucntion (wind, pv, battery)

Model

image thumbnail

updated 7 years ago

Newton-Raphson by Keerthi venkateswara Rao

Newton-Raphson method for all real roots of the polynomial. (approximation, interpolation, iterative)

coeff_derivative=derivate(coeff_function)

coeff_second=syn_division(coeff_function,fun_root_new)

newton(coeff_function,initial_guess,error_tolerance,max_i...

image thumbnail

updated 5 years ago

smooth2a by Greg Reeves

Smooths a 2D matrix using a mean filter over a user-defined rectangle. Ignores and preserves NaNs. (2d, approximation, interpolation)

image thumbnail

updated 10 months ago

ECG Beat Calculation by Arun Kumar

Calculates ECG beats per minute (ecg signal, dsp, heart)

ecgbeat.m

image thumbnail

updated 1 year ago

Bilinear interpolation of an image or matrix by Disi A

This function performs bilinear interpolation for a given image or matrix at any location (image processing, signal processing, optimization)

interVal=interpImg(img,yx,zpad)

image thumbnail

updated 8 years ago

Scattered Data Interpolation and Approximation using Radial Base Functions by Alex Chirokov

Set of functions that can be used for interpolation and and approximation of scattered data of any d (approximation, interpolation, scattered data interp...)

rbfcheck(options)

rbfcreate(x, y, varargin)

rbfinterp(x, options)

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 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 1 year ago

distance2curve by John D'Errico

Find the closest point on a (n-dimensional) curve to any given point or set of points (nearest, closest, distance)

distance2curve(curvexy,mapxy,interpmethod)

image thumbnail

updated 13 days ago

Real/Complex Spherical Harmonic Transform and Gaunt Coefficients by Archontis Politis

A small collection of routines for the Spherical Harmonic Transform and Gaunt coefficients. (signal processing, acoustics, spherical)

Fdirs2grid(W, aziRes, polarRes, CLOSED)

checkOrthogonality(N, dirs, basisType, W)

complex2realCoeffs(C_N)

image thumbnail

updated almost 3 years ago

Color Image Compression / Decompression by using Hybrid Wavelet Transform and Cosine Transform by Mohammed Siddeq

Color Image Compression CIC2011 , by using Discrete Wavelet Transform and Discrete Cosine Transform (image processing, signal processing, communications)

ColorData=Code_Color_Image_DWT_DCT(Im,Quantize,Save_Path,...

DeIM=Decode_Color_Image_DWT_DCT(Load_Path)

H=Image_code_DWT_DCT(Im,Factor,Save_Path,Wave_Name)

image thumbnail

updated 1 year ago

LTE 16QAM by Natalia Molinero Mingorance

This is one of the first approachs to a LTE Simulink model in Mathworks. (communications, simulink, signal processing)

NataliaQAM16

image thumbnail

updated 7 months ago

FFT-based convolution by Bruno Luong

Discrete convolution using FFT method (convolution, conv, conv2)

conv2fft(varargin)

convnfft(A, B, shape, dims, options)

convnfft_install

image thumbnail

updated 9 years ago

Wiener Filter by Esfandiar Zavarehei

Wiener Filter for Noisy Speech Enhancement (audio processing, video processing, wiener filter)

image thumbnail

updated 1 year ago

Gray-scale image segmentation using normalized graphcuts by Mohamed Athiq

Textbook implementation of Normalized graph cut segmentation of gray-scale or intensity images (signal processing, image processing, mathematics)

graphcuts.m

Contact us