image thumbnail

updated 3 days ago

Shannon-fano encoder by Jamil Kasan

a shannonfano encoder with a row matrix input of occurrences/probab and outputs codewords&avelength (shannon, fano, shannon fano)

sfencoderkasan.m

sfencoder.m

image thumbnail

updated 9 days ago

Interpolant/Extrapolant by Mohammad Abouali

Creates Interpolant/Extrapolant for efficient mapping of data between 2D grids. (interpolationextrapol..., interpolation, extrapolation)

P=ConstructInterpolator(xs,ys,xd,yd,nPoly,nInterp)

Test_StructuredGrid.m

Test_UnstructuredGrid.m

image thumbnail

updated 10 days ago

Optimally Oriented Flux (OOF) for 3D Curvilinear Structure Detection by Max W.K. Law

Optimally Oriented Flux curvilinear structure descriptor (image processing, signal processing, curvilinear)

oof3response(image, radii, options)

image thumbnail

updated 12 days ago

Function generator with CRO & Spectrum analyzer using GUI by SUMAN SAHA

Function generator with CRO & Spectrum analyzer using GUI (communications, gui, signal processing)

CROSPECTRUM2(action)

image thumbnail

updated 15 days ago

Second generation Vold-Kalman Order Filtering by Maarten van der Seijs

Filtering of non-stationary periodic components from signals using a multi-order Vold-Kalman Filter. (vkf, kalman, signal processing)

vkf(y,fs,f,p,bw,multiorder)

image thumbnail

updated 16 days ago

Spline2D or Piecewise Continuous 2D Polynomials by Mark Mikofski

Fit a 2D function with piecewise continuous polynomials (data exploration, interpolation, mathematics)

splineFit2D(f,x,y,n,m,xb,yb,continuity,ngrid)

splineVal2D(pp,x,y,n,m,xb,yb)

examples

image thumbnail

updated 16 days ago

Fourier series of real signals by yoash levron

This function computes the fourier series of a signal (signal processing, mathematics)

construct_harmonic_signal( freq,amp,phase,dc,t )

fourier_series_real( t,x )

fourier_series_real_example.m

image thumbnail

updated 19 days ago

Light Field Toolbox v0.1 by Donald Dansereau

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

...

...

...

image thumbnail

updated 24 days ago

Calculation of CT MTF and NPS using the ACR accreditation phantom by Saul

This code enables measurements of CT MTF and NPS from images of an ACR accreditation phantom. (computed tomography, ct, modulation transfer f...)

SliceBrowser(varargin)

mtfcalc.m

npscalc.m

image thumbnail

updated 26 days ago

K means clustering for Image Compression by Vinay Kumar Tadepalli

K-means clustering is a popular vector quantization method for data compression. (image processing, demo, mathematics)

Kmeans_Pre_Post.m

kmeans_clustering.m

Image_kmeans_main.m

image thumbnail

updated 1 month ago

polyVal2D and polyFit2D by Mark Mikofski

Evaluate 2D polynomials using Horner's method. Fit 2D polynomials to data using backslash operator. (mathematics, optimization, data exploration)

polyDer2D(p,x,y,n,m)

polyFit2D(f,x,y,n,m)

polyVal2D(p,x,y,n,m)

image thumbnail

updated 1 month ago

Covert polynomial roots to coefficients by Oren

Converts a list of a polynomials roots to the polynomials coefficients, using FFT. (signal processing, mathematics)

Roots2Coeff(R)

R2C_demo.m

image thumbnail

updated 1 month ago

Polynomial roots to coefficients by Oren

Converts a list of a polynomials roots to the polynomials coefficients (mathematics, signal processing)

Roots2Coeff(R)

R2C_demo.m

image thumbnail

updated 1 month ago

IEF, Image enhancement factor by Suraj Kamya

Image enhancement factor (ief, image enhancement fac..., image processing)

[out]=IEF(orgimg,nimg,dimg)

image thumbnail

updated 1 month ago

BER, Bit error rate by Suraj Kamya

Bit Error Rate (ber, bit error rate, quality measure)

[out]=Biter(orgsig,exsig)

image thumbnail

updated 1 month ago

TAF,Tamper Assessment Function by Suraj Kamya

Tamper Assessment Function (taf, tamper assessment fun..., quality measure)

[T]=TAF(w,wex)

image thumbnail

updated 1 month ago

quadratic equation interpolation by Sherif Omran

assume you have a quadratic equation y=ax^2+bx+c.This script determines a, b , c (s, mathematics, measurement)

[a,b,c]=Quadratic(x,y)

image thumbnail

updated 1 month ago

detect the Peak or valley in a 1 D signal by pang jianfei

%To detect the Peak or valley in a 1 D signal;with some parameter for select (signal processingpeak..., peak, valley)

ind=Peak_Valley(y,T,d,p_v)

image thumbnail

updated 1 month ago

FeatureFinder 2.4.1 by Feature Finder

A user-friendly tool for signal filtering and feature extraction. Well-suited to large data sets! (gui, data import, data export)

Comm_Alert(sMessage)

Comm_Exit()

Comm_Help(sTitle,sMessage)

image thumbnail

updated 1 month ago

Millisecond Pause Function by John Pritchard

Pause for specified amount of time, in milliseconds. (millisecond, pause, time)

milliPause(time)

image thumbnail

updated 1 month ago

Time-frequency coherency by Tjeerd

Computes the complex-valued time-frequency coherency between two signal vectors (signal processing, timefrequency analysi..., coherence)

tfcohf(x,y,nfft,spec_win,sm_win,tstep,fs)

tfcohf2(x,y,nfft,spec_win,tstep,fs)

tfcohf3(x,y,nfft,spec_win,sm_win1, sm_win2,tstep,fs)

image thumbnail

updated 1 month 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()

Preprocess(I)

dftuv(M, N)

image thumbnail

updated 1 month ago

Overlap Save Method using Circular Convolution Technique by Sourangsu Banerji

Performs convolution using the Overlap Save Method with the Circular convolution. (communications, signal processing)

y=mycirconv1(x,h)

Overlap_Save_Method.m

image thumbnail

updated 1 month ago

Overlap Add Method using Circular Convolution Technique by Sourangsu Banerji

Performs convolution using the Overlap Add Method with the Circular convolution. (communications, signal processing)

y=mycirconv(x,h)

Overlap_Add_Method.m

image thumbnail

updated 1 month ago

Sound file converter GUI by Christopher

The program converts MATLAB supported soundfiles with the use of GUI. (converter, gui, audioread)

ConverterPanel(varargin)

image thumbnail

updated 1 month ago

Legendre wavelets by Hélio de Oliveira

installing Legendre wavelets in the MATLAB wavelet toolbox. (wavelet toolbox, signal processing, image processing)

legdinfo

legdwavf(wname)

image thumbnail

updated 1 month ago

operationOnTwoFields by Bastian Tietjen

A simple mathematical operation like subtracting on two 2d fields with multiple scalar values. (interpolation, field data, vector field)

fieldDataComparison(operator, interpolationMethod, numOfVel...

operationOnTwoFields(fieldOne, fieldTwo, operator, varargin)

image thumbnail

updated 2 months ago

Lloyd max quantizer,plots,mse by Kushagra Singhal

Lloyd max quantizer,plots,mse (lloyd max quantizer, loyd max, mse)

cent( mint,mfin,sig,k,levels )

mew( min,max )

LMAX.m

image thumbnail

updated 2 months ago

fspline.m by Mark Holmes

clamped (or fixed) cubic spline at equally spaced data points (mathematics, data exploration, interpolation)

fspline(xd,yd,dyd,x)

image thumbnail

updated 2 months ago

Date Vector or Serial Date Number to ISO 8601 Date String by Stephen Cobeldick

Convert a Date Vector/Number to an ISO 8601 Date String. Tokens control the date/time notation. (date, timestamp, datevec)

datestr8601(DtV,varargin)

image thumbnail

updated 2 months ago

ISO 8601 Date String to Serial Date Number by Stephen Cobeldick

Convert an ISO 8601 Date String to a Serial Date Number. Autodetect or select timestamp style. (calendar date, date, datenum)

datenum8601(str,tok)

image thumbnail

updated 2 months ago

BER of M-QAM over Rayleigh channel by Sourav Mondal

This program gives simulated results of BER over Rayleigh fading channel. (communications, data import, data export)

QAM_rayleigh(M, EbNodB)

qam_run.m

image thumbnail

updated 2 months ago

3D Trapezoidal Rule by Mohammed Sadeq Al-Rawi

This program can be used to find any triple integral, even if one has some empirical data. (mathematics, simulation, image processing)

trapezoidal_rule_triple_integral(x, y, z, mat)

image thumbnail

updated 2 months ago

2D trapezoidal rule by Mohammed Sadeq Al-Rawi

Calculates a double integral using trapezoidal rule. (optimization, double integral, signal processing)

trapezoidal_rule_double_integral(x, y, mat)

image thumbnail

updated 2 months ago

nspline.m by Mark Holmes

natural cubic spline at equally spaced nodes (mathematics, data exploration, interpolation)

nspline(xd,yd,x)

image thumbnail

updated 3 months ago

Traffic Warning Sign Recognition Matlab Code by Muhammad Ammad

Traffic Warning Sign Recognition Matlab Code using matlab demo from the matlab 7.5 in video processc (blob analysis, detection, recognition)

main

x=blobAnalysis(a)

Yield.avi

image thumbnail

updated 3 months ago

Filter noise and interpolate microscopy images in frequency domain by Shalin Mehta

Remove spatial frequencies beyond the optical cutoff and perform physically accurate interpolation. (microscopy, filtering, interpolation)

[out,outscale]=opticalLowpassInterpolation(in,inscale,fcut,...

y=jinc(r)

TestBench_opticalLowpassInterpolation_Airy.m

image thumbnail

updated 3 months ago

distance2curve by John D'Errico

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

distance2curve(curvexy,mapxy,interpmethod)

image thumbnail

updated 3 months ago

MB OFDM Transmission by Krishna Balan

Matlab code which implements MB-OFDM transmission block as per ECMA 368 standard. (mbofdm, ofdm, communications)

convEncode(inputBitVector)

cyclicIntrlv(inputBits,shift,bitsPerSymbol)

mapCarriers(symbolVector)

image thumbnail

updated 3 months ago

xy2sn by Juernjakob Dugge

Transform cartesian to curvilinear orthogonal coordinates, e.g. a flow-oriented coordinate system. (coordinate transforma..., earth science, interpolation)

sn2xy( s, n, centerlinex, centerliney )

xy2sn( x, y, centerlinex, centerliney )

image thumbnail

updated 3 months ago

Improved Distance Evaluation (IDE) by Behrad Bagheri

This method could be implemented for feature selection in classification problems. (feature selection, signal processing, classification)

[scores indices selected duration]=IDE2(data,classes,thresh...

image thumbnail

updated 3 months ago

Kernel PCA and Pre-Image Reconstruction by Quan Wang

standard PCA, Gaussian kernel PCA, polynomial kernel PCA, pre-image reconstruction (signal processing, large data, dimension reduction)

K=kernel(X,type,para)

Y=PCA(X,d)

[Y, eigVector, para]=kPCA(X,d,type,para)

image thumbnail

updated 3 months ago

Time Logger for Stateflow by Roni Peer

This function will log the time each state was active during simulation. (stateflow, time, logging)

Stateflow_Time_Logger(mdlName)

example_sf_car

example_sf_yoyo

image thumbnail

updated 3 months ago

Homomorphic filtering by Mohamed Athiq

Matlab implementation of Homomorphic filetring using a gaussian high pass filter (image processing, mathematics, signal processing)

homomorph(im,lowg,highg)

homomorphfilter.m

image thumbnail

updated 3 months ago

Computes the Total Harmonic Distortion (THD) of a signal by yoash levron

Useful in power systems and audio systems (power, audio, measurement)

compute_THD( t,x, freq )

compute_THD_example.m

image thumbnail

updated 3 months ago

Align two time-stamped data streams in time by Qi An

Align two time-stamped data streams in time (align, time, data stream)

timealign(t1,t2,u1,u2,res)

image thumbnail

updated 3 months ago

Block Division using cell by Suraj Kamya

Using cell data type one can effectively breaks the 2D/3D data in to required no. of blocks. (blocks, image, cell)

I=recom_blocks(B)

[B]=blocks(image)

image thumbnail

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

GUI for Convolution by Shahid Ali Murtza

This gui includes convolution in both continuous and discrete time domains . (convolution, signal processing, gui)

Sig_Project(varargin)

Sig_Project_Disc(varargin)

[y m]=convolution_(x,nx,h,nh)

image thumbnail

updated 3 months ago

Wave Player Visualizations (Geek) by Suraj Kamya

Kviz_playerV1 is Kamya Visualization music player Version 1 have a number of Geek Visz (3D-also) (gui, project, sound processing)

Kviz_Player_V1(varargin)

Contact us