image thumbnail

updated 10 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

Find values in a vector or function by Adrian Lara-Quintanilla

For a function y=f(x), this script looks for all the "x" values for a desired value of "y" (y0). (mathematics, data exploration, time series)

varargout=findvalues(vector,yvalue)

image thumbnail

updated 3 months ago

One-Sided FFT by Aravazhi Anbarasu

More intuitive than built in function for simple operations.Useful for repetitive code and plotiing. (control design, physics, communications)

fft_calc(X,fs)

image thumbnail

updated 3 months 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 (communications, optimization, aerospace)

regress_plot_twocategories_allslope

image thumbnail

updated 5 months ago

1D DOA Estimation with Partial Covariance Matrix and without Eigendecomposition by Youssef KHMOU

Fast algorithm for 1D AOA with partial Covariance matrix. (wireless, matrix, signal processing)

f=Partial_doa(N,P,L,Theta,s,v,Fc)

Demo.m

image thumbnail

updated 6 months ago

CELP codec by Sourav Mondal

This is a code to demonstrate CELP codecs of bitrate 9.6kbps and 16kbps. (celp, audio codec, lpc)

celp16k(x,N,L,M,c,cb,Pidx)

celp9600(x,N,L,M,c,cb,Pidx)

celpana(x,L,M,c,cb,Pidx,bbuf,ebuf,Zf,Zw)

image thumbnail

updated 6 months ago

Modified gradient for gpuArray's by boyexex

Slightly modified the gradient function of MATLAB that is usable for gpuArray. (image processing, signal processing, mathematics)

ggradient(f,varargin)

image thumbnail

updated 6 months ago

Nonnegative Matrix and Tensor Factorization (NMF, NTF) with any beta-divergence by Antoine Liutkus

very simple to use implementation of the NMF/NTF model (nmf, ntf, nonnegative)

betaNTF(V,K,varargin)

image thumbnail

updated 6 months ago

Linear regression with statistics for multiple category data by Soumya Banerjee

This function does linear regression with statistics for multiple category data (OLS and RMA) (aerospace, automotive, biotech)

regress_plot_twocategories

image thumbnail

updated 6 months ago

Generates test sample(audio) by Chandra

Generates test samples by randomly combining a known set of test data. (utility, test, random)

generateTestData(data_loc,n,len,save,r)

image thumbnail

updated 7 months ago

Draw lines with arrows by Sabesan

Draw lines with arrows. Multiple optional parameters are given for controlling the arrow and line (draw lines, plot, figure)

draw_line2(p1, p2, varargin)

image thumbnail

updated 7 months ago

Draw line with Arrows in 3D by Sabesan

draw_line3 draw line with directional arrow/arrows for the given 3D vector coordinates. (arrow, line in 3d, vector)

draw_line3(p1, p2, varargin)

image thumbnail

updated 9 months ago

Round Toward Vector of Values by Tom R

Round values towards a given vector of choices. (ceil, data, floor)

newnums=roundtowardvec(X,roundvec,type)

image thumbnail

updated 10 months ago

Locally Adaptive Kernel Density Estimation by Hideaki Shimazaki

Kernel density estimation with bandwidths locally adapted to data. (statistics, bandwidth, kernel)

sshist(x,N)

sskernel(x,tin,W)

ssvkernel(x,tin)

image thumbnail

updated 1 year ago

BER of BPSK & DEPSK over Rayleigh fading chanel by Sourav Mondal

Plots the BER of BPSK & DEPSK schemes over Rayleigh fading channel. (bpsk, wireless, demo)

maximum number of Rx antennas

maximum number of Rx antennas

main_DEPSK_mrc.m

image thumbnail

updated 1 year ago

QPSK over Rayleigh fading Channel by Sourav Mondal

The BER of QPSK scheme over AWGN & Rayleigh fading channel. (communications, data export, data import)

Refresh(Received)

qpsk_rayl.m

image thumbnail

updated 1 year ago

Data matrix whitening by Colorado Reed

A simple function to whiten a data matrix (makes the covariance matrix the identity matrix). (matrix, signal processing, statistics)

whiten(X,epsilon)

image thumbnail

updated 1 year ago

FFT for input sequence of any length by Jitendra Dalei

This program can calculate FFT of a sequence of length 2^n, where n < ∞ (fft, signal processing, matrix)

anyinputfft.m

image thumbnail

updated 1 year ago

Bit-slicing function for integer matrices by Damon Bradley

function E = bitreslice(A,b_old, b_new, echo_on) Re-packages bits of a matrix of integers. (bit vector, bit slicing, rearrange bits)

bitreslice(A,b_old, b_new, echo_on)

image thumbnail

updated 1 year ago

Buffer and UnBuffer using Simulink Blocks by Roni Peer

A simple way to model Buffer and UnBuffer blocks, using just Simulink Blocks. Contains also a test. (buffer, unbuffer, simulink)

BufferSL_UL

image thumbnail

updated 1 year ago

Example using a MATLAB Class to control a GUI by Alex

This example shows how to use a Matlab class to control a gui. (class, gui, passing gui data)

standard_fig(varargin)

gui_class_example

image thumbnail

updated 1 year ago

Encryption/Coding and Minimzing Data by Mohammed Siddeq

this program used in the Encryption/Coding and Minimize array size at the same. (communications, image processing, signal processing)

[EncryptedData,Table]=Encryption_Coding_Minimize_Array_Algo...

[KEY]=Key_generater(StartValue,MAX_VALUE,Factor)

[New_arr]=Decryption_Deoding_Minimized_Array_Algorithm(Key1...

image thumbnail

updated 1 year ago

Unprotect Excel sheet by rasam aliazizi

unprotecting a password protected sheet in excel, function requires a password to do that. (finance, gui, signal processing)

ProtecStatus2(Excel, password)

test1()

image thumbnail

updated 1 year ago

Vold-Kalman order tracking code by Scot McNeill

Separates system orders from single channel of rotating machinery data. (automotive, signal processing, data exploration)

[Sxx_m,freq,time]=p_gram(varargin)

hann_p(npt)

spec_plot2(varargin);

image thumbnail

updated almost 2 years ago

FilterM by Jan Simon

A faster FILTER and FILTFILT: Speedup factor 2.5 to 25 (array, smooth, filter)

FiltFiltM(b, a, X, Dim)

FilterM(b, a, X, Z, Dim, Reverse)

uTest_FiltFiltM(doSpeed)

image thumbnail

updated almost 2 years ago

Loader of a .txt file to a MATLAB matrix by Luka

Loads a content of a .txt file and stores it in a MATLAB matrix (txt, matrix, signal processing)

txt2mat(data)

image thumbnail

updated 2 years ago

Function to generate Timeseries file to use for Moore FSM coverage analysis. by Paul Metcalf

This function generates a Timeseries file which can be used for Moore FSM coverage analysis. (control design, data import, demo)

generatetestdata(i)

image thumbnail

updated 2 years ago

Structure Cut by Sean Bryan

Utility function that applies the same cut to specified elements of a structure. (signal processing, structure, struct)

struct_cut( in, field_arr, indices )

image thumbnail

updated 2 years ago

mex_rref by Ben Mitch

Same functionality as the MATLAB rref function, but quicker. (image processing, signal processing, communications)

mex_rref(A, tol)

mex_rref_sub(varargin)

mex_rref_demo.m

image thumbnail

updated almost 3 years ago

plotXmatrix.m by Joshua Carmichael

Plots data on separate y-axes (matrix, signal processing, time series)

[dataout,varargout]=plotXmatrix(data,varargin)

image thumbnail

updated almost 3 years ago

xcorAlign.m by Joshua Carmichael

Shifts data by maximum cross correlation (cross correlation, time series, matrix)

[y,varargout]=xcorAlign(x)

image thumbnail

updated almost 3 years ago

normColumns.m by Joshua Carmichael

normalizes matrix columns (normalization, time series, signal processing)

[Wout,varargout]=normColumns(W)

image thumbnail

updated 3 years ago

Kalman filter by Salil Banerjee

This is an implementation of a Kalman filter for a two-variable, constant velocity-model. (kalman filter, statistics, signal processing)

KalmanFilter(Data,T,X0,Y0,GTData,...

image thumbnail

updated 3 years ago

MATLAB Programming Example for U2500A USB Modular Data Acquisition (DAQ) module’s Analog Input by Neo

This program sets the USB DAQ module to sample immediately without waiting for a trigger signal (aerospace, automotive, biotech)

image thumbnail

updated 3 years ago

ConvolveGUI by Erik Cheever

A GUI for graphically demonstrating the convolution process. (convolution signals, convolve, filter design)

ConvolveAnimParam(varargin)

ConvolveFuncs

ConvolveGUI_fig(varargin)

image thumbnail

updated 3 years ago

Normalized Mutual Entropy by Abdool Yasseen

Computes diversity over a 2D matrix by normalized mutual entropy. (matrix, data exploration, signal processing)

NME(A);

image thumbnail

updated 3 years ago

ScaleTime by Jan Simon

Fast linear interpolation of equally spaced data (C-MEX and M) (interpolation, linear, lookup)

ScaleTime(Y, Ti, Tf, Tn)

TestScaleTime(doSpeed)

image thumbnail

updated 3 years ago

Variable cardinality bookkeeping functions by Edmund Brekke

These four functions makes it easy to work with lists of sets with variable cardinalities. (cardinality, filtering, signal processing)

begInd2TCloud(begInd,nElement)

endInd2TCloud(endInd)

tCloud2BegInd(tCloud)

image thumbnail

updated 3 years ago

Gaussian Pyramid by Pranam Janney

Generates a gaussian pyramid for the given input image (image processing, medical, statistics)

Gscale(img,levels,gsize,sigma);

image thumbnail

updated 3 years ago

click2smooth.m v1.0 (Sep 2009) by Carlos Adrian Vargas Aguilera

Smooths data by clicking on the figure. (gui, signal processing, smooth)

click2smooth(varargin)

image thumbnail

updated 3 years ago

imagescnan.m v2.1 (Aug 2009) by Carlos Adrian Vargas Aguilera

Same as IMAGESC but ignores NaNs. (color freeze, surf, imagesc)

imagescnan(varargin)

image thumbnail

updated 3 years ago

Non Convex Algorithms for Group Sparse Optimization by Angshul Majumdar

Reweighted Lm,p algorithm Smoothed L2,0 algorithm (communications, matrix, signal processing)

GenGroupSparseProblem(m, n, nGroups, activeGroups)

GenerateProblem(channel_length, pilot_length, channel_spars...

l2p_re(A,y,p,group)

image thumbnail

updated 4 years ago

IMComp-Image Compression Software by Saurabh Aggarwal

IMComp is an Image Compression tool useful for compressing digital JPG images. (image processing, signal processing, optimization)

IMComp(varargin)

imagecompression.m

image thumbnail

updated 4 years ago

Orthogonal Least Squares Algorithms for Sparse Signal Reconstruction by Angshul Majumdar

Greedy Algorithms for Underdetermined but Sparse Solutions (image processing, simulation, signal processing)

A=matrix_normalizer(B)

GenSig(n, k)

OLS(A, y, m, err)

image thumbnail

updated 4 years ago

Orthogonal Least Squares Algorithms for Sparse Signal Reconstruction by Angshul Majumdar

Greedy Algorithms for Underdetermined but Sparse Solutions (optimization, signal processing, simulation)

A=matrix_normalizer(B)

GenSig(n, k)

OLS(A, y, m, err)

image thumbnail

updated 4 years ago

MATLAB and Simulink Based Books: Real-Time Implementation and Signal Processing Laboratories by Linda Webb

Textbooks support the trends of signal processing, introductory programming and model-based design (whitepaper, article, paper)

image thumbnail

updated 4 years ago

MATLAB and Simulink Based Books by Linda Webb

Textbooks support the trends of signal processing, introductory programming and model-based design (whitepaper, article, paper)

image thumbnail

updated 4 years ago

evaluating SHORT TIME FOURIER TRANSFORM of a stationary signal by payel mukherjee

the STFT of a nonstationary signal taking highly overlapping rectangular window. (signal processing, communications, article)

stft_ft.m

image thumbnail

updated 4 years ago

Image Processing Subset by Anthony Gabrielson

I have started to write a subset of the Image Processing toolbox. (signal processing, image processing, mex)

buildMex(filename, enblDbg)

image thumbnail

updated 6 years ago

fractional differentiator by Farshad Merrikh bayat

This function calculates the fractional differentiate of a given input signal. (signal processing, fractional differenti..., derivative)

fderiv(d,r,h)

Contact us