image thumbnail

updated 3 days ago

fourierShapeDescriptor.zip by Weicheng Kuo

Fourier shape descriptors for simple binary region (tutorial, image processing, geometry)

B=fourierShapeDescriptor(A,r)

image thumbnail

updated 5 days ago

window.m by Aravazhi Anbarasu

Window Function for Signal Processing (signal processing, control design, image processing)

window(win_size,type)

image thumbnail

updated 6 days ago

Linear regression for multiple category data with different slopes for each by Soumya Banerjee

The function does OLS and RMA regression on data that is categorized into two different categories (aerospace, biotech, communications)

regress_plot_twocategories_allslope

image thumbnail

updated 6 days ago

Zero crossing with hysteresis by Noam Greenboim

Find zero crossing of a vector or a matrix with hysteresis thresholds (signal processing, zero crossinghysteres...)

ZCwHyst(vec_in, hist_l, hist_h, figh)

image thumbnail

updated 6 days ago

Oscillator and Signal Generator by W. Owen Brimijoin

A simple command-line function for generating standard waveforms, click trains and noise bursts. (signal generator, signal processing, oscillator)

oscillator(varargin)

image thumbnail

updated 13 days ago

conv_322.m by marco suarez

function to convolution of signals (signal processing)

conv_322(x,x_start,h,h_start,delta);

image thumbnail

updated 17 days ago

Convolutive BSS by Reju VG

Underdetermined Convolutive Blind Source Separation via Time-Frequency Masking (blind source separati..., signal processing, convolutive bss)

Mask_by_Kmeans_on_theta(theta,Nc)

TF_domain_BSS(mixture,K,ovlp,Nsources,ByKmeans)

U=solve_permutation_by_kmeansCorr_construct_output(MASK,Y...

image thumbnail

updated 17 days ago

Adjustable Window with 12 dB/Octave Sidelobes by Jim

User-Commanded Mainlobe Width, 12 dB/Octave Roll-Off Instead of 6 dB or 0 dB (window, window function, weighting)

w=win12(n,f0)

image thumbnail

updated 18 days ago

calibration OT based AR spectrum.m by Zi-Qiang Wang

Calibration of optical tweezers based on an autoregressive model (optical tweezers, calibration, ar spectrum)

modern_spectral_estimation()

image thumbnail

updated 18 days ago

iPeak: Interactive Peak Detector (Version 6) by Tom O'Haver

Keypress operated interactive peak detector function. (analytical chemistry, chemistry, instrumental analysis)

FPB=findpeaksb3(x,y,SlopeThreshold,AmpThreshold,smoothwid...

P=findpeaks(x,y,SlopeThreshold,AmpThreshold,smoothwidth,p...

P=findpeaksE(x,y,SlopeThreshold,AmpThreshold,smoothwidth,...

image thumbnail

updated 23 days ago

Peak Fitter by Tom O'Haver

Command-line peak fitter for time-series signals. Version 5.4, June, 2014 (chemistry, curve fitting, decomposition)

[FitResults,LowestError,baseline,BestStart,xi,yi,BootResu...

image thumbnail

updated 23 days ago

Replacement Window Functions by Jim

Well-Behaved Implementations of Seven Common Window Functions (window, window function, weighting)

w=blackman(n)

w=blackmanharris(n)

w=flattopwin(n)

image thumbnail

updated 1 month ago

LiveRecording by Marcus Vollmer

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

image thumbnail

updated 1 month ago

clarke.m by Aravazhi Anbarasu

Clarke Transform (alphabeta transform, power electronics, signal processing)

[a b o]=clarke(abc)

image thumbnail

updated 1 month ago

inv_clarke.m by Aravazhi Anbarasu

Inverse Clarke (alpha beta transform, power electronics, control design)

[a b c]=inv_clarke(ab0)

image thumbnail

updated 1 month ago

FYP1.m by Imran Hayder

Matlab GUI based waveform generator- generates waveforms like sine, cos, pwm, etc with desired param (waveform, generator, signal processing)

FYP1(varargin)

image thumbnail

updated 1 month ago

PicoScope® 5000 Series - MATLAB® Generic Instrument Driver by Pico Technology

MATLAB Instrument Driver for use with PicoScope 5000 Series oscilloscopes (instrument driver, matlab, measurement)

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aWrapMFile

image thumbnail

updated 1 month ago

A-weighting filter with Matlab Implementation by Hristo Zhivomirov

A-weighting of a signal via spectral processing in the frequency domain. (signal processing)

filterA(x, fs, plotFilter)

example.m

image thumbnail

updated 1 month ago

Interpolation of a signal with Matlab Implementation by Hristo Zhivomirov

Interpolation in the time domain via zero-padding in the frequency domain. (signal processing)

interpolate(x, intfact)

example.m

image thumbnail

updated 1 month ago

SINIDE - Parameter identification of a sine-wave from a measured signal by Miroslav Balda

Frequency, amplitude, phase shift and mean value of the best sinus fit to a sampled signal. (signal processing, parameter identificat..., harmonic process)

sinide(y,fs,ipr,varargin)

image thumbnail

updated 1 month ago

findpeaks2.m by Sudipta Das

Find all the peaks of a surface excluding NaN. (surface, mathematics, maximum)

[y,ind]=findpeaks2(P)

image thumbnail

updated 1 month ago

Recurrence quantification analysis (RQA) by Gaoxiang Ouyang

Recurrence quantification analysis (RQA) of recurrence plots (RPs) (recurrence quantifica..., recurrence plot rps, signal processing)

RPplot(P,m,t,r,index)

RPplot_FAN(P,m,t,T,index)

Recu_RQA(RP,I)

image thumbnail

updated 1 month ago

HARMFIT: Sinusoidal harmonic curve fitting by François Beauducel

Computes harmonics of a phase signal (signal processing)

harmfit.m

image thumbnail

updated 1 month ago

transformation_al_be_to_d_q_inverse.m by Aubai

transfer from d-q to Alpha,Beta (matlab, signal processing, simulink)

transformation_al_be_to_d_q_inverse (d,q,o,wt,Alignment)

image thumbnail

updated 1 month ago

transformation_al_be_to_d_q.m by Aubai

Alpha, Beta to d,q transformation (matlab, signal processing, simulink)

transformation_al_be_to_d_q (Alpha,Beta,Zero,wt,Alignment)

image thumbnail

updated 1 month ago

Park_transformation_inverse.m by Aubai

Park_transformation_inverse (matlab, signal processing, simulink)

Park_transformation_inverse(d,q,o,wt,Alignment)

image thumbnail

updated 1 month ago

Park_transformation.m by Aubai

Park_transformation (matlab, signal processing, simulink)

Park_transformation(u1,u2,u3,wt,Alignment)

image thumbnail

updated 1 month ago

Clarke_transformation_inverse.m by Aubai

Clarke_transformation_inverse (matlab, signal processing, simulink)

Clarke_transformation_inverse(Alpha,Beta,Zero)

image thumbnail

updated 1 month ago

Clarke_transformation.m by Aubai

Clarke_transformation (matlab, signal processing, simulink)

Clarke_transformation(u1,u2,u3)

image thumbnail

updated 1 month ago

PID_fun.m by Aubai

An PID controller (matlab, mathematics, signal processing)

PID_fun(kp,kI,kD,Input,time,Compare)

image thumbnail

updated 1 month ago

Instantaneous_power_mfile.m by Aubai

Three-phase instantaneous power calculater (matlab, signal processing, simulink)

Instantaneous_power_mfile(u1,u2,u3,I1,I2,I3)

image thumbnail

updated 1 month ago

Estimating a constant state using the Kalman Filter by Lazaros Moysis

Kalman Filter example for estimating a constant value (estimation, kalman, filter)

KalmanFilterExample.m

image thumbnail

updated 1 month ago

Information-based Similarity Toolbox by Albert Yang

Information-based similarity index is an analysis of measuring distance between symbolic sequences (statistical physics, information theory, distance)

binmapping(signal)

checkfiletype(filename)

ibs(wrf1,wrf2)

image thumbnail

updated 1 month ago

ifilter: Interactive Fourier filter function, version 4 by Tom O'Haver

Keyboard-operated interactive Fourier filter function for time-series signals. (communications, measurement, signal processing)

ry=ifilter(ix,iy,icenter,iwidth,ishape,imode,ifilt)

image thumbnail

updated 1 month ago

PCA Based Face Recognition System Using ORL Database by Shujaat Khan

This Package implements 'Eigenface' PCA based face recognition technique. (appearance based face..., eigenface, face recognition)

Image_Projection(T,M,Eigenfaces )

PCA_Core(Tr,M,dimensions)

PCA_NEW(Tr,Ts,TrNum,TsNum,dimensions,sno)

image thumbnail

updated 1 month ago

Automatic enveloping, variance change and activity detection with Hilbert Transform by Hooman Sedghamiz

Automatic Signal Segmentation and activity detection with Hilbert Transform and smoothing. (hilbert transform, signal segmentation, activity detection)

envelop_hilbert_v2(y,Smooth_window,threshold_style,DURATI...

image thumbnail

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

FFT accelerated surface analysis tools package by Andreas Almqvist

FFT accelerated functions for analysing 1D and 2D signals such surface profiles, surfaces and images (data exploration, surface analysis, signal processing)

myconv(z,h)

myconv2(z,h)

myconvper(z,h)

image thumbnail

updated 2 months ago

Optimum Array Processing (Van Trees) Solutions and Figures by Kristine Bell

Chapter 2-7 Solution and Figure Files (array processing, beamforming, direction of arrival ...)

bpsphcut_theta(D,w,lim,theta)

bpsphere(D,w,lim,m)

bpsphere(D,w,lim,m)

image thumbnail

updated 2 months ago

Signal Segmentation and Modelling by Costas Panagiotakis

Simultaneous Signal Segmentation and Modelling based on Equipartition Principle (signal processing, segmentation, signal segmentation)

getBestSolution(d,filename,N,ignoreChars)

getDistanceFromSignal(Y,mode,S,CRITERION)

getDistanceFromSignalMSEAICBIC(Y,Sapo,Seos,CRITERION,AICB...

image thumbnail

updated 2 months ago

Matched Subspace Detector by Sam Nazari

An example implementation of Matched Subspace Detector with Noise and Interference (detection, filter, linear algebra)

subSpaceDetV2.m

image thumbnail

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

Active geometric shape models by Quan Wang

The active geometric shape model is a novel approach for fitting geometric shapes in images. (image processing, mathematics, optimization)

AGSM Canvas

DD=myspline(D,theta)

GI=gaussianBlur(I,s)

image thumbnail

updated 3 months ago

Empirical Wavelet Transforms by Jerome Gilles

This toolbox proposes the original implementation of Empirical Wavelet Transforms (signal processing, image processing, mathematics)

Adaptive_Bounds_Adapt(f,params,fm)

AnglesLocalMax(f,N)

AnglesLocalMaxMin(f,N)

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)

D=distanceMatrix(X)

K=kernel(X,type,para)

K=kernel_NewData(Y,X,type,para)

image thumbnail

updated 3 months ago

2-D Fast DOST Decompotion and Reconstruction by Yanwei Wang

This is the 2-D Fast DOST Decomposition and reconstruction. The computational complexity is O(NlnN) (image processing, signal processing, mathematics)

FOST_2D_DEC(S_input)

image thumbnail

updated 3 months ago

Cepstral Liftering of speech by Speech Processing

Spectral smoothing effects of low frequency cepstral liftering on log magnitude spectrum of speech (speech processing, signal processing, gui)

Callbacks_cepstral_liftering_GUI25(f,C,start_path)

[b,BNmag,cell_lifter,stitle,c]=cepstral_liftering_speech(...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

Cepstrum Aliasing by Speech Processing

Estimates the level of aliasing when finite size FFTs for the computation are used (speech processing, signal processing, gui)

Callbacks_cepstrum_aliasing_GUI25(f,C,start_path)

[c1,cell_dif,ncount]=cepstral_aliasing_speech(xin,ss,win,...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

LPC Error by Speech Processing

Shows the (flat spectrum) nature of the LPC error signal for a typical speech frame (voiced speech) (speech processing, signal processing, gui)

Callbacks_lpc_error_GUI25(f,C,start_path)

[A,G,a,r]=autolpc(x,p)

[ss]=plot_speech_cursor(x,ss,istart,fs,L,graphicPanel);

Contact us