image thumbnail

updated 1 day ago

Drive Magnetic Micro-Robots Through a 2D Vascular Network by Aaron Becker

Using the mouse or keyboard, drive n robots through a 2D vascular structure to goal positions (game, control theory, swarm)

leafNavigate.m

image thumbnail

updated 9 days ago

ForwardandBackwardEulerExplorer by JM Modisette

Launches an interactive GUI for comparing forward and backward Euler. (demo, gui)

WhyExplicitvsImplicit

ForwardandBackwardEulerExplorer

ForwardandBackwardEulerExplorer()

image thumbnail

updated 9 days ago

FiniteDifferenceExplorer by JM Modisette

Launches an interactive GUI for comparing forward, backward and centered finite difference. (demo, gui)

FiniteDifferenceExplorer

FiniteDifferenceExplorer()

image thumbnail

updated 9 days ago

RungeKuttaTimeIntegrationExplorer by JM Modisette

Launches an interactive GUI for exploring Runge Kutta time integration schemes (demo, gui)

RungeKuttaTimeIntegrationExplorer

RungeKuttaTimeIntegrationExplorer

image thumbnail

updated 10 days ago

Fourier Decomposition Demo by Job

Visualizes how an image can be decomposed (and reconstructed) in 2D sinusoidal waves. (fourier transform, image reconstruction, mri)

FourierImageDecomposition.m

image thumbnail

updated 10 days ago

Linear Regression with Multiple Variables without regularization by Jason Rebello

Demo of Linear regression (housing prices, linear regression, demo)

NormalEquation(XNormEqn,y)

cost(X,y,theta)

featureNormalize(X)

image thumbnail

updated 11 days ago

ISSTracker V1.0.0 by Rami

International Space Station Live Tracking GUI (aerospace, space, data import)

ISSTracker.m

getPropagator.m

parseISSData ()

image thumbnail

updated 22 days ago

line_fewer_markers by Massimo Ciacci

An alias of the LINE command, with additional control for markers, in number and location. (demo, gui)

line_fewer_markers(x,y,num_Markers, varargin)

test_line_fewer_markers.m

test_line_fewer_markers_shortExample.m

image thumbnail

updated 22 days ago

Hieroglyphs by Ligong Han

Latin alphabet to Egyptian hieroglyphs Translator (gui, demo)

cartouche(mpic,linewidth)

hieroglyphs_with_cartouche(str,nl)

latin2hieroglyph(str,nl,showim)

image thumbnail

updated 24 days ago

Sphere Collider by Ligong Han

This is a simple physics engine for simulating sphere collision. (simulation, demo, physics)

SphereCollider(balls,ball_pos,ball_v,varargin)

image thumbnail

updated 24 days ago

señales fundamentales by alvaro

señales fundamentales en matlab (demo, modeling, system identification)

ejercicio3.m

image thumbnail

updated 25 days ago

Comparison analysis of numerical intergration methods by Sulaymon Eshkabilov

Comparison analysis of numerical integration methods, viz.trapezoid, Simpsons Rule, mid-point, etc. (mathematics, data exploration, demo)

NUM_quadrature_compare.m

image thumbnail

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

Draw or add axes to figure by Kye Taylor

Super helpful way to visualize axes in a 2D figure. (demo, visualization, axes)

drawAxes(ax)

image thumbnail

updated 2 months ago

Comparison of Alamouti & MRC Schemes over Rayleigh Channel by Sourav Mondal

This code gives a relative comparison of performance of Alamouti & MRC schemes over Rayleigh channel (communications, control design, data export)

alamouti_new(M, frmLen, numPackets, EbNo)

mrc_new(M, frmLen, numPackets, EbNo)

alamouti_mrc_RUN_new.m

image thumbnail

updated 3 months ago

Truss Design Optimization Based on Generative Algorithms by James Allison

Supplementary material for a WCSMO publication regarding truss design optimization. (structural design, aerospace, automotive)

D=TrussData(Coord, Con)

GAcon(x)

JacobianStresscal(D, Area)

image thumbnail

updated 3 months ago

SSO (Simplified Swarm Optimization) algorithm by Jiing Deng

SSO algorithm simple example (sso, demo, optimization)

sso_simple()

image thumbnail

updated 3 months ago

Amplitude modulation by Suman

DSBSC,DSBFC,SSBSC USB,SSBSCLSB can be performed (communications, gui, demo)

ANALOGCOMM6(action)

image thumbnail

updated 3 months ago

Amplitude modulation by Suman

DSBSC, DSBFC,SSBSC USB, SSBSC LSB modulation can be perform (communications, gui, demo)

ANALOGCOMM5(action)

image thumbnail

updated 3 months ago

Function generator with CRO & Spectrum analyzer using GUI by Suman

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

CROSPECTRUM2(action)

image thumbnail

updated 3 months ago

Function generator with CRO & Spectrum analyzer using GUI by Suman

Function generator with CRO & Spectrum analyzer using GUI control. (communications, demo)

CROSPECTRUM(action)

image thumbnail

updated 3 months ago

Pairs Trading Strategy by tadeveloper

A pairs trading strategy implemented in MATLAB. (arbitrage, finance, backtesting)

MATLAB pairs trading strategy

PairsTradingStrategy(sys)

image thumbnail

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

Performance in object-oriented matlab code by Dimitrios Korkinof

A very simple example to demonstrate an observation of mine regarding the use of classes in matlab. (demo)

F(N)

C1

C1_h

image thumbnail

updated 4 months ago

SIMULATION OF PULL-IN EFFECT IN MEMS CAPACITOR USING GUI IN MATLAB by piyush kant

near the 2/3rd of total gap between the plates the response of the mems capacitor gets unstable. (mems, capacitor, simulation)

piyush(varargin)

sim1(varargin)

sim2(varargin)

image thumbnail

updated 4 months ago

Accelerating Heat Equation on the GPU by Simone Hämmerle

A GUI for comparing the performance of different implementations of the heat equation on CPU and GPU (gpu, speedup, demo)

heateqGUI(varargin)

heateq_cpu_filt(k, n, Ts, L, c,h)

heateq_cpu_ind(k, n, Ts, L, c,h)

image thumbnail

updated 4 months ago

Fibonacci sequence - very easy by Sumit Pokhrel

This prints a set of Fibonacci series (demo)

fibonacci.m

image thumbnail

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

Minesweeper Clone by @bmtran

Microsoft Windows XP Minesweeper clone for MATLAB (game, minesweeper, demo)

image thumbnail

updated 5 months ago

Sim.I.am by Jean-Pierre de la Croix

A MATLAB-based educational bridge between theory and practice in robotics. (robotics, control design, simulation)

simiam

GetArg(S, Name, Default)

ParseArgs(Args, varargin)

image thumbnail

updated 5 months ago

Example of Sharfetter-Gummel (SG) and Improved SG algorithm by Vasily Kozhevnikov

Explains how to use SG and ISG-0 routine for drift-diffusion flux reconstruction FV schemes. (finite volume, method of lines, sharfettergummel)

Kulikovsky_SG_ISG0

image thumbnail

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

quickfindstr by Manel Soria

Finds the index of an element in a SORTED list of strings in O(log(N)) time (demo, data import, statistics)

loc=quickfindstr(el,list)

image thumbnail

updated 5 months ago

Power Factor Measurement Block by Saurabh Kabdal

A simple block that can measure the power factor accurately. (power factor, demo, measurement)

kabdalproject6

image thumbnail

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

Three way Dual Probability by Alex Dytso

This code simulates a dual between 3 players and compares two strategies (demo, probability)

ThreeWayDualProbability.m

image thumbnail

updated 5 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 6 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)

image thumbnail

updated 6 months ago

Model View Control Pattern using GUIDE by Chris Schwarz

A simple GUIDE with Uicontrols is modified to demonstrate the application of MVC in Matlab. (demo, gui, design pattern)

main()

measures(varargin)

controller

image thumbnail

updated 6 months ago

Hamming Code by Marc-Andre Robichaud

Hamming error correction codes, with functions to add/remove parity bits to binary strings. (wireless, signal processing, demo)

E=insert_parity_bits(message,nbp)

E=insert_parity_spots(message,nbp)

P=generate_hamming_matrix(coded_message,nbp)

image thumbnail

updated 6 months ago

MatLabPiano by Alex Dytso

This is a simple code that generates music by pressing keys. (demo, simulation)

MatLabPiano

image thumbnail

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

Compression (shannon fano) by John Diaz

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

codificacion(varargin)

image thumbnail

updated 8 months ago

Rock-Paper-Scissors by Lazaros Moysis

A simple game where you battle an epic war of rock-paper-scissors with the computer! (game, rock, paper)

rock_paper_scissors.m

image thumbnail

updated 8 months ago

Record sound by Le Huy

Record sound (demo)

InputVoice.m

image thumbnail

updated 8 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 8 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 9 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 9 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)

Contact us