image thumbnail

updated 3 days ago

Lloyd's Algorithm by Aaron Becker

Starts with a point set, repeatedly moves each point to centroid of Voronoi cell. (lloyds algorithm, simulation, robot coverage)

lloydsAlgorithm(Px,Py, crs, numIterations, showPlot)

image thumbnail

updated 7 days ago

Birthday Cake by Amol Mahurkar

This code bakes a birthday cake for someone special to whom you wanna surprise on his/her birthday (image processing, gui, mathematics)

Birthday_gift()

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 14 days ago

Spherium by Andrew French

Wield the power of OpenGL and create ammonites, Klein bottles and curious spheria! (demo, printing, mathematics)

Hradial(r,n,L,Z,A)

LgivenN(N)

MgivenL(X)

image thumbnail

updated 22 days ago

Canny Edge Detector by Mohamed Athiq

Simple implementation of Canny edge detector in matlab and c++ from textbook algorithm. (image processing, signal processing, mathematics)

CannyEdgedetector.m

image thumbnail

updated 1 month ago

Color-balance demo with GPU computing by Kye Taylor

Use GPU in MATLAB to perform white-balance operation to input image. (graphical processing ..., gpu, high performance comp...)

whitebalance(imageData)

whitebalance_cuda(imageData)

whitebalance_gpu(imageData)

image thumbnail

updated 1 month ago

March 2013 Japanese webinar "Introduction to Image Processing and Computer Vision with MATLAB" by Masa Otobe

Script used in the Japanese webinar for image processing and computer vision held on Mar. 01, 2013. (demo, image processing, computer vision)

S1_1_Index.m

S1_2_Thresholding_morph_coin_rice.m

S1_3_filtering.m

image thumbnail

updated 1 month ago

MAGIC - MATLAB Generic Imaging Component by Mark Hayworth

Tutorial GUI to demonstrate basic functionality of various controls on the GUI (demo, gui, gui example)

MoveMask(varargin)

magic_gui(varargin)

image thumbnail

updated 1 month ago

N-Dimensional Trapezoidal integral by Mohammed Sadeq Al-Rawi

See title. (communications, biotech, image processing)

trapezoidal_rule_nd_integral(x, mat, N)

image thumbnail

updated 2 months ago

JPEG-based computing by Boris

This is a function to test a JPEG-based encoding/decoding algorithm (demo, image processing, compression)

entropy_cod( input_matrix, n)

get_quantization( q )

huffman_cod( input_matrix)

image thumbnail

updated 2 months ago

SM_ModelBasedv2_Order3_ChannelEstimation_3bits.m by hsuancheng chang

using Model Based channel estimation in MIMO (mathematics, signal processing, demo)

SM_ModelBasedv2_Order3_ChannelEstimation_3bits.m

image thumbnail

updated 3 months ago

Rolling statistics by Jean-Yves Tinevez

Convenience utility made to compute descriptive statistics without storing data. (signal processing, image processing, data exploration)

rollingstats

RollingStatsDemo.m

image thumbnail

updated 4 months ago

Compression (shannon fano) by John Diaz

Compression (shannon fano) gui (communications, demo, gui)

codificacion(varargin)

image thumbnail

updated 4 months ago

Matlab Code Gaussian Elimination Method by Muhammad Ammad

Source = http://crunchmodo.com/matlab-code-gaussian-elimination-method/ (gaussian elimination ..., gaussian elimination, gaussian)

gauss_elimnation

image thumbnail

updated 4 months ago

Lithium Battery Model, Simscape Language and Simulink Design Optimization by Robyn Jackey

Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization (lithium, battery, demo)

plot_estim_results.m

plot_estim_results.m

plot_estim_results.m

image thumbnail

updated 5 months ago

tetris by Alfonso Martinez

juego clasico del tetris con interfaz grafica haciendo uso del mouse (tetris, gui, guide)

tetris(action)

image thumbnail

updated 5 months ago

Simulink Support for Kinect by Takashi Chikamasa

Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. (image processing, instrument driver, demo)

checkDeviceBlock(model, maskType)

checkIMAQBlock(model, blk)

corner_detection_viewer(block)

image thumbnail

updated 5 months ago

SwarmBat - The Artificial Bat Algorithm (ABA) by Leo Chen

SwarmBat - The Artificial Bat Algorithm (ABA) (aerospace, automotive, swarm algorithm)

SGA_FITNESS_function(x,y)

SwarmBat_demo_SO_std.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

Simulink for PCV (Point Cloud Viewer) by Takashi Chikamasa

Simulink for PCV is a block for 3D Point Cloud View and wrapped native OpenCV library. (image processing, simulink, demo)

makeInfo=rtwmakecfg()

makecmexfile4pcv

setup_opencv(varargin)

image thumbnail

updated 6 months ago

New ODE and DAE Solver by John Hedengren

Differential and algebraic equation solver for high-index, stiff, and mixed-integer systems. (optimization, simulation, demo)

apm(server,app,aline)

apm_get(server,app,filename)

apm_info(server,app,class,name)

image thumbnail

updated 6 months ago

Automotive Electrical System Simulation and Control by Robyn Jackey

A conventional vehicle electrical system model with alternator, battery, loads, and idle control. (battery, alternator, automotive)

ssc_lead_acid_battery_50Ah_ini.m

ssc_lead_acid_battery_80Ah_ini.m

Battery_Management_Lib

image thumbnail

updated 6 months ago

3D image stack viewer by boyexex

Current version only accept gray-scale images. Just format your image stack into a 3D array. (image processing, biotech, demo)

Image_stack_viewer( im_stack )

image thumbnail

updated 6 months ago

GingerBread_Man iterated chaotic map with parameters. Attractor explorer. by Héctor Corte

This is the Gingerbreadman map with parameters to explore variations over the original attractor. (mathematics, demo, physics)

ginger.m

image thumbnail

updated 7 months ago

Nested function, graphical user interface (GUI) and GUIDE tool by Bogumila & Zbigniew MROZEK

Nested function helps tuning 2-nd order oscilator: d2x/dt2 + beta*x + x = 0 with interactive GUI. (demo, gui, modeling)

oscillator.m

image thumbnail

updated 7 months ago

Parallel Computing test (Ordinary Differential Equation) by Bogumila & Zbigniew MROZEK

Describes how to use Parallel Computing Toolbox to speed up computing with multi core computer. (multicore, dualcore, parallel computing)

m9911

m9912

ode1000.m

image thumbnail

updated 7 months ago

Constrained MOO using GA (ver. 2) by Wesam Elshamy

Solving a simple MOO problem using Genetic Algorithms (GA) (demo, multiobjective optimi..., genetic algorithms)

moo.m

image thumbnail

updated 7 months ago

Simulation and Limited Redesign of a Counterbalanced Two Link Robotic Manipulator by James Allison

Supplementary material for an ASME publication regarding limited redesign of mechatronic systems. (aerospace, automotive, control design)

[E,t1,q1,q2,qd1,qd2,qdd1,qdd2,torque,g]...

fwd_kin(q,x)

SimulateCBTwolink.m

image thumbnail

updated 7 months ago

Eigen Face Recognition by Vinay kumar Reddy

Face Recognition using Eigen Method (communications, image processing, mathematics)

Mio.m

image thumbnail

updated 11 months ago

Fit 2D gaussian function to data by Gero Nootz

Fits a 2D Gaussian function to simulated data. (demo, image processing, lsqcurvefit)

D2GaussFunction(x,xdata)

D2GaussFunctionRot(x,xdata)

mainD2GaussFitRot.m

image thumbnail

updated 11 months ago

Toolbox BOD Version 2.5 by Gert-Helge Geitner

Digital Amplitude Optimum (BOD) for discontinuous control (digital, optimum, discontinous)

J=bod_esp(p,a_o,b_o,c_o,d_o,EZW,QQ,BMEA,ZVe,NVe,NV,TOL)

[GMT,V_Gf_Gr,M_An_Be]=gmt(TD,TB,ToI)

[ParMa,VarMa]=zust_aup1(T,Tel,VTM,VTF,VTL)

image thumbnail

updated 12 months ago

How Computer Models Help Break Records? by Coorous Mohtadi

Article on use of MATLAB to build a simplified model of the BLOODHOUND Super Sonic Car. (bloodhound, aerospace, automotive)

How Do Computer Models Help Break Records?

[dv]=BloodhoundEQ(t,v)

Bloodhound

image thumbnail

updated 1 year ago

Video Sudoku Solver by Teja Muppirala

Solves a sudoku with a web camera and then displays it while tracking the original video feed. (algorithm, video processing, demo)

drawsudoku(M)

identifynumbers_fun(pts,Pnew,NT,IBW)

mysudokusolver(filename)

image thumbnail

updated 1 year ago

Image Processing (Interactive for Learners) by Hemprasad Patil

This script is developed for Image Processing Learners who can Interactively observe Workspace. (image processing, demo, article)

adv_thr_bg.m

adv_thres_range.m

bas_thres.m

image thumbnail

updated 1 year ago

Image Segmentation Tutorial ("BlobsDemo") by Image Analyst

Image Processing Tutorial to demonstrate the basic concepts to beginner users. (demo, image analysis, image processing)

BlobsDemo.m

image thumbnail

updated 1 year ago

Intergrating ITK and Matlab by Rex Cheung

This may be useful to you if you want to integrate ITK and Matlab using C++. (data export, data import, demo)

opt(x0)

image thumbnail

updated 1 year ago

Simulation and Animation of a Quarter-Car Automotive Suspension Model by James Allison

A standard linear quarter-car model is simulated and then animated. (automotive, animation, simulation)

plotsusp(x,road_x,road_z,curr_x,umf)

sim_qcar.m

image thumbnail

updated 1 year ago

2d optical flow demon for mono-modal image registration by Rex Cheung

InSPIRE: Matlab wrap component (demo, gui, image processing)

opticalflow2d()

image thumbnail

updated 1 year ago

Soft interrupting of long computer runs by Miroslav Balda

Long run of the program can be interrupted without any loss of data in a workspace. (run interrupt, cycle interrupt, demo)

interpt(varargin)

setbutton(x,y)

test.m

image thumbnail

updated 1 year ago

InSPIRE: optimizers and set ITK option Matlab wrap by Rex Cheung

Uses optitool (matlab), gridsearch, random gridsearch for 2D image registration. (demo, gui, image processing)

imgreg2d2(param)

landmarktransform2d(options)

outputfun(x,optimvalues,state)

image thumbnail

updated 1 year ago

Demonstration of Fourier transformation by aasim Azooz

The first file construct signals from Fourier terms The second file analyzes actual signals (signal processing, mathematics, demo)

[ff,cc]=fourier2(SR,T)

fourier1(Wave_Form,No_of_Terms)

image thumbnail

updated 1 year ago

Random Number Generation by Aamir Alaud-din

Random integers (positive as well as negative) can be generated. (demo, finance, mathematics)

rng(ll,ul,m,n)

image thumbnail

updated 1 year ago

arbitrary equal division function by TCH

divide an arbitrary curve into pieces along the curve without coordinate dependency (curve equal division, data import, demo)

Norm3D(xyz)

angle3D(xyz)

curveSliceHomogenize3D(x, y, z, n)

image thumbnail

updated 1 year ago

A simple, physics based simulation of freefall - Version 1a by sunil anandatheertha

This is a simple free fall simulation. (physics, mathematics, demo)

DroppingBall(g,delt,h)

image thumbnail

updated 1 year ago

Apply djkstra algorithm to trace contour by Su Dongcai

trace single object's contour via the classic shortest path algorithm (image processing, demo, djstra)

cal_disconnectPoint(perim_map, pIdx)

traceContour(im)

image thumbnail

updated 1 year ago

bwlabel via disjoint set by Su Dongcai

simple cpp codes to label objects in 2D binary image (image processing, demo, disjoint set)

djs_bwlable(im)

image thumbnail

updated 1 year ago

3-Part Demo Use of Simple Matlab Commands for Bit Reversal Required in Fast Fourier Transform or FFT by Amitava Biswas

3-Part Demo Uses Simple Matlab Commands for Bit Reversing Required in Fast Fourier Transform or FFT (communications, control design, demo)

biswas50.m

image thumbnail

updated 1 year ago

Solve the puzzle via djstra shortest path algorithm by Su Dongcai

an interesting application of djstra algorithm (djstra, demo, image processing)

shortestPath(img, sp, dp)

image thumbnail

updated 1 year ago

Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Filter of a Linear Chirp by Amitava Biswas

Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Filter of a Linear Chirp. (communications, control design, demo)

biswas49.m

image thumbnail

updated 1 year ago

Newton's method done right by Andrew Knyazev

Newton's method for solving systems of nonlinear equations, including nonsquare and inconsistent (demo, newton, modeling)

Newton(X,F,X0,varargin)

NewtonDemoRunMe.m

Contact us