image thumbnail

updated 1 month ago

Linear Block Code Implementation Hamming code of (7,4) by Muhammad Tahir Rana

Muhammad Tahir Rana

This code compare ideal channel response to uncoded and coded bit streams. (communications, signal processing)

b_c_i.m

image thumbnail

updated 1 month ago

Peak detection of a function by Shoaibur Rahman

Shoaibur Rahman

This function detects the transition points (maxima and minima) in a function like y = f(x) (signal processing, image processing, filtering)

findpeaks(y,x,threshold,stepsize)

image thumbnail

updated 1 month ago

SPLINEFIT by Jonas Lundgren

Jonas Lundgren

Fit a spline to noisy data. (spline, splinefit, cubic spline)

SPLINEFIT EXAMPLES

ppdiff(pp,j)

ppint(pp,a,b)

image thumbnail

updated 1 month ago

Picket-Fence Effect of the DFT by Oktay Alkin

Oktay Alkin

Picket-fence effect of the DFT. (signal processing)

image thumbnail

updated 1 month ago

Marginal distributions of a bivariate function by Shoaibur Rahman

Shoaibur Rahman

This function computes the marginal distributions of each variable in a bivariate function. (probability, computer vision, statistics)

marginaldist(f,x,y,distributionType)

testFunction(x,y)

image thumbnail

updated 1 month ago

Fast Third Order Cross-Cumulant calculation by Brian Liswell

Brian Liswell

Performs a fast third order cross cumulant calculation between the three vectors (x,y,z). (signal processing, mathematics, statistics)

cum3xyz(x,y,z, nsamp, overlap,window)

image thumbnail

updated 1 month ago

Greedy Algorithms and Greedy Analysis Pursuit for Non-linear sparse recovery by Kavya Gupta

Kavya Gupta

Modifications to Greedy Algorithms and Greedy Analysis Pursuit(GAP) for non-Linear sparse Recovery. (algorithm, matlab, optimization)

COSAMPEN(y,A,myfun,N,k)

COSAMPLN(y,A,myfun,N,k)

Grad(fun, x0, deltaFactor)

image thumbnail

updated 1 month ago

Three State land mobile satellite channel model by NAMA AJAY NAGENDRA

NAMA AJAY NAGENDRA

LMS channel (signal processing)

MarkovStateSeries

StateSeriesGenerator(sigma_duration,alpha_duration,xmin,g...

cdf(z)

image thumbnail

updated 1 month ago

Multi-exposure and Multi-focus Image Fusion in Gradient Domain by Sujoy Paul

Sujoy Paul

An algorithm for fusion of a stack of multi-exposure and multi-focus images (image processing, image fusion, multiexposure)

ReconstructGradient.m

ChannelNorm(I,r)

GradientFusion(I)

image thumbnail

updated 1 month ago

inpolygons by Kelly Kearney

Kelly Kearney

Finds points inside multiple polygons, holes possible. (approximation, interpolation, polygon)

image thumbnail

updated 1 month ago

LDA for high dimension small sample size data by Bilwaj Gaonkar

Bilwaj Gaonkar

Linear discriminant analysis when the data dimensionality is high and sample size is much smaller (medical, image analysis, signal processing)

lda_kernelized.m

image thumbnail

updated 1 month ago

z-Transform Demo by Oktay Alkin

Oktay Alkin

3-D visualization of the z-transform. (signal processing)

image thumbnail

updated 1 month ago

Laplace Transform Demo by Oktay Alkin

Oktay Alkin

3-D visualization of the Laplace transform. (signal processing)

image thumbnail

updated 1 month ago

A Fully Automated Flowgraph Analysis Tool for MATLAB by Marko Neitola

Marko Neitola

A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. (transfer function, signal flow graph, delta sigma)

find_soe(tfq,TFqs,numonly)

flow_tf(flwfilename)

flowdemo.m

image thumbnail

updated 1 month ago

Carrier & Symbol Timing Recovery for N QAM by Dick Benson

Dick Benson

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

QAMx_Synchronization_DT.mdl

QAMx_Synchronization_Mixed_CT_DT.mdl

image thumbnail

updated 1 month ago

ATSC: From RF to Video by Dick Benson

Dick Benson

A set of models to process an ATSC RF signal and output an MPEG II video transport stream. (potw, pick of the week, atsc)

dspblkadpt_old(action)

example_sel2html(fn,new,Click_Sensed)

atsc.m

image thumbnail

updated 1 month ago

Pole Zero Explorer (Discrete-Time) by Oktay Alkin

Oktay Alkin

The relationship between the pole-zero distribution and the frequency response of a DTLTI system. (signal processing)

image thumbnail

updated 1 month ago

Pole Zero Explorer (Continuous-Time) by Oktay Alkin

Oktay Alkin

The relationship between the pole-zero distribution and the frequency response of a CTLTI system. (signal processing)

image thumbnail

updated 1 month ago

plotit(xi,yi,polyorder) by Tom O'Haver

Tom O'Haver

Simple function for plotting and fitting x,y data to polynomials, with error estimation. (signal processing, statistics, plot)

plotit(xi,yi,polyorder)

image thumbnail

updated 1 month ago

Block Diagram Demo by Oktay Alkin

Oktay Alkin

Interactive app illustrating the functioning of a block diagram for a discrete-time system. (signal processing)

image thumbnail

updated 1 month ago

Moving Average Filter Demo 1 by Oktay Alkin

Oktay Alkin

Interactive app illustrating the operation of a moving average filter. (signal processing)

image thumbnail

updated 1 month ago

Waveform Explorer by Oktay Alkin

Oktay Alkin

Interactive app illustrating the use of basic building blocks for constructing waveforms. (signal processing)

image thumbnail

updated 1 month ago

Convolution Demo 2 by Oktay Alkin

Oktay Alkin

Interactive app illustrating the concept of continuous-time convolution. (signal processing)

image thumbnail

updated 1 month ago

Convolution Demo 1 by Oktay Alkin

Oktay Alkin

Interactive app illustrating the concept of continuous-time convolution. (signal processing)

image thumbnail

updated 1 month ago

Graph Cut for image Segmentation by Amarjot

Amarjot

The code segments the grayscale image using graph cuts. (image processing, signal processing, segmentation)

graphcuts(I,pad,MAXVAL)

image thumbnail

updated 1 month ago

Sparse blind source separation; Sparse component analysis;Modal identification; by ccc

ccc

It is an under-determined blind source separation method. (signal processing)

L1_norm_min.m

MAC_plot.m

SCA(X,L,d,e)

image thumbnail

updated 1 month ago

Dimensioned variable class - units support for MATLAB by Sky Sartorius

Sky Sartorius

A new variable type allowing use of real-world units and dimensions with enforced unit consistency. (units, dimensioned, aerospace)

Dimensioned Variable (DimVar) Class for MATLAB - notes an...

display.m

abs(v)

image thumbnail

updated 1 month ago

vebyk by Rolf Sidler

Rolf Sidler

vebyk performs ordinary kriging and can be easily adapted to other kriging methods. (kriging, 2d, approximation)

buildbigc3(position,anisotropy,nu,range)

buildsmallc3(position,anisotropy,nu,range)

covcalc(lag,nu,a)

image thumbnail

updated 1 month ago

Radial Basis Function Network by Travis Wiens

Travis Wiens

Simulates and trains Gaussian and polyharmonic spline radial basis function networks. (radial basis function, rbf for suren, radial basis function...)

rbf_integral(Xc,X1,X2,k_i,basisfunction)

rbfn_integral(Xc,X1,X2,W,k_i,basisfunction)

sim_rbf(Xc,X,W,k_i,basisfunction)

image thumbnail

updated 1 month ago

Arbitrary Spectral Slope Noise Generation with Matlab Implementation by Hristo Zhivomirov

Hristo Zhivomirov

Arbitrary spectral slope ( f^alpha) noise generation via spectral processing of white noise. (noise, measurement, signal processing)

arbssnoise(N, a)

example.m

image thumbnail

updated 1 month ago

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

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

Generation of Audio Test Signals with Matlab Implementation by Hristo Zhivomirov

Hristo Zhivomirov

Generation of sine wave, square wave, chirp, sinc, white and pink noise via sound card. (measurement, signal processing)

AOChirp(f1, f2, fs, t, p, r)

AOPinkNoise(fs, t, p, r)

AOSawtoothWave(f0, fs, t, p, r)

image thumbnail

updated 1 month ago

Phase Difference Measurement with Matlab Implementation by Hristo Zhivomirov

Hristo Zhivomirov

Phase difference measurement between two signals via spectral analysis. (measurement, signal processing)

phdiffmeasure(x, y)

example.m

image thumbnail

updated 1 month ago

Single Channel Blind Separation using Pseudo-Stereo Mixture and Complex 2D Histogram by bin gao

bin gao

This code is for Single Channel Audio Separation (signal processing, demo, audio processing)

bss_eval_sources.m

idealmask(x1,xclean,xresid,Fs,awin,timestep,numfreq,est1,...

tfanalysis(x,awin,timestep,numfreq)

image thumbnail

updated 1 month ago

Cochleagram and IS-NMF2D for Blind Source Separation by bin gao

bin gao

This is a demo code for single channel audio source separation (signal processing, matlab, audio processing)

is_nmf2D_em.m

is_nmf2D_mu.m

cochleagram(r, winLength)

image thumbnail

updated 1 month ago

Weighted Iterative Truncated Mean Filter by Miao Zhenwei

Miao Zhenwei

WITM filters (image processing, signal processing, filter)

GWITM.m

LCWITM_filter.m

LCWITM.m

image thumbnail

updated 1 month ago

Iterative Trimmed and Truncated Mean Algorithm filter (ITTM filter) by Miao Zhenwei

Miao Zhenwei

ITTM filter for noise suppression and image processing. (image processing, signal processing, filter)

ITTM.m

ITTM_fix.m

ITTM_compile()

image thumbnail

updated 1 month ago

Fast Iterative Truncated Arithmetic Mean Filter (FITM filter) by Miao Zhenwei

Miao Zhenwei

ITM/FITM filter (image processing, signal processing, filtering)

ITM_fix.m

ITM.m

FITM.m

image thumbnail

updated 2 months ago

Adaptive Filtering by Paulo S. R. Diniz

Paulo S. R. Diniz

  • 1 file
  • 147 downloads
  • 3.88462

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

Affine_projection(desired,input,S)

Affine_projectionCM(input,S)

CMA(input,S)

image thumbnail

updated 2 months ago

Computational Geometry Toolbox by George Papazafeiropoulos

George Papazafeiropoulos

Convex hull, mesh generation, Delaunay triangulation, Voronoi diagram and other algorithms. (bounding box, concave, convex)

Bounding box of a random point set in 2-dimensional space

Bounding box of a random point set in 3-dimensional space

Bounding box of a random point set in 4-dimensional space

image thumbnail

updated 2 months ago

Mutual Information of Two Images by Mohammad Haghighat

Mohammad Haghighat

Normalized mutual information (MI) between histograms of two images (image processing, signal processing, video processing)

mutualInfo(ima,imb)

image thumbnail

updated 2 months ago

Convert YUV Videos into Image Matrices by Mohammad Haghighat

Mohammad Haghighat

Extract Y, U and V components of a YUV 4:2:0 video (video, video processing, video codec)

yuvRead(vid,width,height,nFrame)

image thumbnail

updated 2 months ago

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

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

Pseudo B-Mode Ultrasound Image Simulator by Debdoot Sheet

Debdoot Sheet

Simulate pseudo B-mode ultrasonic images with customized tissue echogenicity maps (image processing, signal processing, medical)

fcnPseudoBmodeUltrasoundSimulator.m

image thumbnail

updated 2 months ago

mq_interpolation.m by Orlando Rodríguez

Orlando Rodríguez

Multiquadrics interpolation. (approximation, interpolation, multiquadrics)

mq_interpolation(r,f,ri,c)

image thumbnail

updated 2 months ago

triparabolic interpolation by Orlando Rodríguez

Orlando Rodríguez

Triparabolic function interpolation and calculation of derivatives. (3d, approximation, interpolation)

triparinterp(x,y,z,f,nodes)

image thumbnail

updated 2 months ago

biparabolic interpolation by Orlando Rodríguez

Orlando Rodríguez

Biparabolic surface interpolation and calculation of derivatives. (approximation, interpolation, derivatives)

biparinterp(x,y,f,nodes)

image thumbnail

updated 2 months ago

piecewise cubic interpolation by Orlando Rodríguez

Orlando Rodríguez

Code to interpolate function values and corresponding derivatives. (approximation, interpolation, derivatives)

pcinterp( x, y, xi, stype )

image thumbnail

updated 2 months ago

piecewise parabolic interpolation by Orlando Rodríguez

Orlando Rodríguez

Code to interpolate function values and corresponding derivatives. (approximation, interpolation, derivatives)

ppinterp( x, y, xi )

image thumbnail

updated 2 months ago

Box Muller complex noise by Orlando Rodríguez

Orlando Rodríguez

Box Muller complex noise (signal processing, underwater acoustics)

boxmullernoise(nsensors,s)

Contact us