image thumbnail

updated 1 month ago

PeakFinder by Nathanael Yoder

Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. (signal processing, maxima, minima)

peakfinder(x0, sel, thresh, extrema, include_endpoints)

image thumbnail

updated 1 month ago

Optical Character Recognition (OCR) by Diego Barragán

The aim of OCR is to classify optical patterns corresponding to alphanumeric or other characters. (application, ocr, optimal character rec...)

[fl re]=lines(im_texto)

letter=read_letter(imagn,num_letras)

OCR.m

image thumbnail

updated 1 month ago

TimeseriesFromPSD.m by Michael

Create timeseries from a given double-sided PSD (timeseries from psd, spectral density, white noise)

TimeseriesFromPSD(Sxx, fs, T)

image thumbnail

updated 2 months ago

minimize by Rody Oldenhuis

Minimize constrained functions with FMINSEARCH or FMINLBFGS, globally or locally (optimization, constrained optimizat..., derivativefree optimi...)

image thumbnail

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

Linear Kalman Filter in Simulink by Carlos M. Velez S.

Linear Kalman Filter implemented with Simulink blocks (kalman filter, state estimation)

kalman_filter_linear

image thumbnail

updated 8 months ago

Noise-Power Spectrum by Erik Fredenberg

Generate random noise with a specified noise-power spectrum (NPS) and measure the NPS of an image. (physics, medical, image processing)

...

calc_digital_nps(I, n, px, use_window, average_stack)

cart2rad(nps_x, f_x, n, unq)

image thumbnail

updated 9 months ago

Velocity-based dynamic model and adaptive controller for differential steered mobile robot by Felipe Martins

Blocks for simulation of the differential steered dynamics. Some controllers are included. (mobile robot, robot, differential steered)

plot_results.m

sim_unicycle_dynamics.m

sim_unicycle_kinematics.m

image thumbnail

updated 10 months ago

Energy Detection Simulation : Cognitive Radio by Sanket Kalamkar

Code to simulate Energy Detection (energy detection, simulation, cognitive radio)

Energy_detection_simulation.m

image thumbnail

updated 11 months ago

Generation of Audio Test Signals with Matlab Implementation by Hristo Zhivomirov

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

AOChirpRepeate(f1, f2, Fs, endtime, r, p)

AOPinkNoiseRepeate(Fs, endtime, r, p)

AOSincFullRepeate(f0, Fs, endtime, r, p)

image thumbnail

updated 1 year ago

Tests against the null hyptothesis of whiteness by Hanan Shteingart

Tests whether a given signal is white (delta function in autocorrelation) (whiteness, random, noise)

white_test(x, maxlag, alpha)

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, signal processing)

bluenoise(N)

pinknoise(N)

rednoise(N)

image thumbnail

updated 1 year ago

SpinEchoMLE by Lee Potter

Maximum likelihood estimator for spin echo time decay constant. (signal processing, chemistry, physics)

SpinEchoMLE(Y,two_tau,Avg,x,opt)

SpinEchoPeakEst(Y,loc,two_tau,opt)

ExampleSpinEchoMLE.m

image thumbnail

updated 1 year ago

Find Image Extrema by Tristan Ursell

Find local maxima, local minima, saddle points, and flat regions in an image. (image, maximum, maxima)

[x,y,z,c]=imextrema(im1,varargin)

image thumbnail

updated 1 year ago

Meanthresh local image thresholding by Jan Motl

Meanthresh performs a simple local image thresholding. (binarization, local thresholding, image processing)

averagefilter(image, varargin)

meanthresh(image, varargin)

image thumbnail

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

Modelling and Simulation of Kuka kr6 robot. by Rohit Mishra

A fully working Matlab Simulation of KUKA KR6 robot with Direct kinematic Parameters is done. (kuka, robotic arm, robotic manipulator)

KUKA_GUI(varargin)

direct(q1,q2,q3,q4,q5,q6)

image thumbnail

updated 1 year ago

Reduced-order discrete-time LQG design for systems with white parameters by Gerard Van Willigenburg

Optimal compensation of time-varying discrete-time linear systems with white stochastic parameters (discretetime optimal ..., multiplicative white ..., discrete time optimal...)

[ggipsd]=gginv(psd,r,tol)

[nx,ny,nu,q,mc,v,me]=pgcchk(p,g,c,v,w,q,r);

[nxs,nus,nys]=varchk(nx,nu,ny,pms,gms,cms,pva,gva,cva,pgm...

image thumbnail

updated almost 2 years ago

Maximum Correlated Kurtosis Deconvolution (MCKD) by Geoff McDonald

A method to extract periodic impulses from a 1d signal. (fault detection, deconvolution, mckd)

mckd(x,filterSize,termIter,T,M,plotMode)

image thumbnail

updated almost 2 years ago

Speech Processing Toolbox by Ankitkumar Chheda

Speech Processing Operation like FADE-IN, FADE-OUT, COMPRESSION AND AMPLIFICATION (fade in, fade out, amplification)

GUI_exp4_new(varargin)

image thumbnail

updated almost 2 years ago

Rapid Centroid Estimation by Mitchell Yuwono

An efficient particle swarm approach for rapid optimization of cluster centroids. (optimization, statistics, data exploration)

RCE( in, k, varargin )

distmat(in,x,distance, mu, sd, P, s_in)

plot_swarm(in, labels, centroids, particle_trajectory, ra...

image thumbnail

updated almost 2 years ago

IQ Baseband Builder by Neil Forcier

This application allows you to generate IQ baseband signals for the Agilent 33522A, 33522B, 33512B (iq, qam, wireless communicatio...)

IQ_Baseband_Builder.m

addWGNoise(yData, EbNo, nsamp,M)

ampImbalance(Ia, x)

image thumbnail

updated almost 2 years ago

Kalman Filter Package by Brian Moore

Implements Kalman Filter, Extended Kalman Filter, Dual Kalman Filter, and Square Root Kalman Filters (kalman filtering, adaptive filters, signal processing)

EWMA(z,L)

EWMACovEst(z,smoothed_z,i,N,Rold,Qold)

KalmanFilterIteration(z,Q,R,x_aposteriori_last,P_aposteri...

image thumbnail

updated 2 years ago

BPSK BER v/s SNR Simulation for AWGN channel by Yogesh K Soniwal

Binary Phase Shift Keying Simulation for BER v/s SNR of Additive White Gaussian Noise Channel (communications, bpsk, bpsk in matlab)

BPSK_Simulation.m

image thumbnail

updated 2 years ago

Recursive Least Squares Filter by Ryan Fuller

Implementation of RLS filter for noise reduction. (rls, recursive least squar..., adaptive filter)

RLSFilterIt(n,x,fs)

image thumbnail

updated 2 years ago

Joint source-channel coding of images by Nikola Sprljan

Transmission of SPIHT encoded images over unreliable channels (image processing, communications)

OutputStream=RCPC_decode(InputStream,Memory,t,PunctInd,De...

[BER,PER]=RCPC_test_equal_packet(hmany,packet_siz,chnlnam...

[Memory,Ib,Kb,t,PN,P,TotRate,PunctInd]=get_RCPC_code(Punc...

image thumbnail

updated 2 years ago

Sample Entropy by Kijoon Lee

This short code calculates the sample entropy (SampEn) of a given time series data. (sample entropy, approximate entropy, complexity)

SampEn( dim, r, data, tau )

image thumbnail

updated 2 years ago

Nth_Oct_Hand_Arm_&_AC_Filter_Tool_Box by Edward Zechmann

Features Nth octave band, Hand Arm, and A and C weighting filters (noise, nth octave, octave)

ACdsgn(Fs)

Test_Nth_oct_filters1(resample_filter)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, ima...

image thumbnail

updated 2 years ago

Image-source method for room impulse response simulation (room acoustics) by Eric A. Lehmann

Simulates audio data at one or more microphones from a source moving in a reverberant environment (audio processing, acoustics, image source)

ISM_AbsCoeff.m

ISM_AudioData(RIRFileName,SrcSignal,varargin)

ISM_RIR_DecayTime(delta_dB_vec,rt_type,rt_val,aa,room,X_s...

image thumbnail

updated 2 years ago

Fast simulation of acoustic room impulse responses (image-source method) by Eric A. Lehmann

Fast simulation of audio data at one or more microphones from a source moving in a reverberant room (audio processing, acoustics, image source)

ISM_AbsCoeff.m

ISM_AudioData(RIRFileName,SrcSignal,varargin)

ISM_RIR_DecayTime(delta_dB_vec,rt_type,rt_val,aa,room,X_s...

image thumbnail

updated 2 years ago

Noisefk.m by Hilda Larrondo

This program generates ten files with colored random noise (signal processing, statistics)

Noisefk.m

image thumbnail

updated 2 years ago

Filtering using Butterworth and Chebyshev by vj

Filtering an user defined signal or .wav file using Butterworth and Chebychev. Noise - AWGN. (gui, signal processing, filtering)

proj_filtering(varargin)

image thumbnail

updated almost 3 years ago

iPower: Interactive Power Spectrum Demonstrator, Version 2 by Tom O'Haver

Keyboard-controlled self-contained interactive power spectrum demonstrator with sound output. (communications, demo, signal processing)

ipower

image thumbnail

updated almost 3 years ago

QPSK Modulation in AWGN by Yasir Ahmed

This program is used to calculate the Bit Error Rate (BER) of QPSK in an Additive White Gaussian Noi (ber, awgn, qpsk)

QPSK.m

image thumbnail

updated almost 3 years ago

BPSK Modulation in AWGN by Yasir Ahmed

This program simulates the BER performance of BPSK modulation in an AWGN channel. (bpsk, ber, ebno)

BPSK.m

image thumbnail

updated 3 years ago

Melody obtained from white noise by Francisco Canto

The program filter a melody from white noise (signal processing)

pollitos.m

image thumbnail

updated 3 years ago

Moving averages / Moving median etc by Aslak Grinsted

Calculates moving averages (or median/fun) of a timeseries. (time frequency, wavelets, moving averages)

[y]=moving(x,m,fun)

image thumbnail

updated 3 years ago

Interactive Power Spectrum Demo, Version 2 by Tom O'Haver

Interactive signal generator with power spectrum display and sound output (spectral analysis, power spectrum signal...)

RedrawFourierFilter

SampleRateSlider(n,h)

SamplingtimeSlider(n,h)

image thumbnail

updated 3 years ago

Edge detection by nonlinear derivatives by Olivier LALIGANT

This short demo presents an efficient algorithm for edge detection. (image processing, edge detection, edge localization)

edgeNL()

image thumbnail

updated 3 years ago

B-spline Grid, Image and Point based Registration by Dirk-Jan Kroon

B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid. (geometric transformat..., image registration, registration)

A=imresize3d(V,scale,tsize,ntype,npad)

Dlocal=jacobiandet_transform_2d_double(Ox,Oy,Isize,dx,dy)

E=strain(Ux,Uy,Uz)

image thumbnail

updated 3 years ago

Autocorrelation Function (ACF) by Calvin Price

Computes ACF for a given series and plots correlogram. (statistics)

acf(y,p)

image thumbnail

updated almost 4 years ago

"COMM" : Commande et Observation Mono- et Multivariables by Eric Ostertag

Companion software to french book "Commande et estimation multivariables" (controls, multivariable control..., design)

Becker_Ostertag.m

ChoixVpropVparam.m

Falb_Wolovich_Roppenecker.m

image thumbnail

updated 4 years ago

BER of BFSK in AWGN Channel by Aniruddha Chandra

This program simulates BER of BFSK over AWGN channel and compares with theoretical rate. (awgn, ber, bfsk)

bfskAWGN.m

image thumbnail

updated 4 years ago

tomobox by Jakob Heide Jørgensen

A few tools for tomographic reconstruction experiments. (tomography, 3d, reconstruction)

...

[p,ellipse]=phantom3d(varargin)

buildSystemMatrix(r1_max,u_max,v_list,nuv,vpRatio)

image thumbnail

updated 4 years ago

Fast edges of a color image (actual color, not converting to grayscale) by Joao Henriques

Edges of a color image by the max gradient method. (edges, edge detection, color image)

coloredges.m

image thumbnail

updated 4 years ago

Reduced-order inf. horizon time-inv. discr.-time LQG control for systems with white parameters by Gerard Van Willigenburg

Optimal reduced-order compensation of discrete-time linear systems with white parameters (reducedorder lqg cont..., multiplicative white ..., white parameter)

[f,k,l,sigp,sigs,spr,pt,st,ph,sh,trps]=...

[f,k,l,sigp,sigs,spr,pt,st,ph,sh,trps]=...

[ggipsd]=gginv(psd,r,tol)

image thumbnail

updated 4 years ago

Least mean square by samer eltahan

we had tried to cancel the effect of the noise (signal processing)

graduationproject.m

image thumbnail

updated 4 years ago

Nth Octave Test Signal by Edward Zechmann

Returns an Nth Octave Test Signal similar to a warble tone. (octave, warble, tone)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, ima...

[B, A]=Nth_octdsgn(Fs, Fc, N, n)

[Env]=envelopes2(num_pts, Fs, start_time, stop_time, rise...

image thumbnail

updated almost 5 years ago

BER of BPSK in AWGN Channel by Aniruddha Chandra

This program simulates BER of BPSK over AWGN channel and compares with theoretical rate. (ber, bpsk, awgn)

bpskAWGN.m

Contact us