image thumbnail

updated 4 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)

image thumbnail

updated 10 months ago

Electromagnetic Field Demo by Robyn Jackey

Visualization of the electromagnetic field induced by current in a straight wire. (electromagnetic field, electromagnetism, induced)

EMFieldLoopDemo(varargin)

InitGUI(handles)

RefreshGUI(handles)

image thumbnail

updated 12 months ago

Visualizing Wave Propagation by Dick Benson

Visualize wave propagation through media with different impedances and propagation velocities. (communications, physics, education)

[PeakData]=Peakfind(Xdata,Ydata,NumPeaks)

example_sel2html(fn,new,Click_Sensed)

waves.m

image thumbnail

updated 1 year ago

Interactive Simulation Toolbox for Optics by Soeren Schmidt

2-dimensional FDTD-Toolbox (Yee Grid,Matrix based,current like sources,PML boundaries, GUI based) (fdtd, finite difference tim..., simulation)

B=pmlerw(M,w)

Startsimulation

checkepsmu

image thumbnail

updated almost 2 years ago

MIKI by Stephan Rave

A Matlab implementation of 'Niki the Robot' (a.k.a. Karel). (education, game, programming)

abschalten

drehe_links

drehe_rechts

image thumbnail

updated 2 years ago

Teaching Mechatronics with Low Cost Hardware: Webinar Examples by Davide Ferraro

Examples for the webinar "Teaching Mechatronics with Low Cost Hardware" (arduino, lego mindstorms nxt, beagleboard)

ArduinoGame.m

blink.m

startup_code.m

image thumbnail

updated 2 years ago

Simulation and Animation of a Linear and Nonlinear Pendulum Model by James Allison

Demonstrates how to use both movie2avi and VideoWriter to generate avi files from simulation data. (simulation, mathematics, image processing)

F_lin(~,x,L)

F_nonlin(~,x,L)

plot_arrow(x1,y1,x2,y2,varargin)

image thumbnail

updated 2 years ago

Trebuchet Range Simulation and Optimization by James Allison

Model of a simple trebuchet that predicts projectile range based on fulcrum position & launch angle. (simulation, optimization, mathematics)

treb(x)

plot_treb.m

image thumbnail

updated 2 years ago

Least Squares Data Fitting in MATLAB by James Allison

Demonstration of least squares data fitting using both inverse and backslash operators. (design, mathematics, measurement)

mdl_1(x)

lsq.m

image thumbnail

updated 2 years ago

Unconstrained Optimization of a Noisy Function by James Allison

Demonstration of finding the minimum of a noisy function using gradient-based optimization. (mathematics, optimization, statistics)

A=IntA(p,Z,N)

noisy_function.m

image thumbnail

updated 2 years ago

Simplified Gradient Descent Optimization by James Allison

Demonstration of the gradient descent optimization algorithm with a fixed step size. (mathematics, optimization, engineering)

grad_descent(varargin)

image thumbnail

updated 2 years ago

Bridge Rectifier with Universal Bridge by Mohamed Ali Alaswed

This is for simulink amatuers and Elecrical/Electronics students. (acdc, power, smps)

Mohamed_Alaswed_ACDC

image thumbnail

updated almost 3 years ago

Extended Brookshear Machine emulator and assembler by David Young

Emulator and assembler for a simple computer, a teaching aid for computer science courses. (machine code, assembler, gui)

Extended Brookshear Machine Assembler

Extended Brookshear Machine Emulator

assembler(file)

image thumbnail

updated 3 years ago

Resulting vector from a 3-phase system by hwol

Resulting vector from a 3-phase system (3phase system, education)

abctest

image thumbnail

updated 3 years ago

Spectra by Tim Love

Spectrum Analysis teaching aid (engineering, spectrum analysis, fft)

spectra (advanced)

image thumbnail

updated 4 years ago

2D Spring Coordinates for Plotting by Dan P

Generates the coordinates necessary for plotting an automatically sized 2D spring. (modeling, simulation, spring)

springcoord( pt1, pt2, varargin)

image thumbnail

updated 4 years ago

Graphical convolution animation by Christos Saragiotis

Shows graphically the stages of discrete convolution for any two 1-D signals (educational tool). (signal processing, convolution, graphic)

gconv(x,h,o,p)

image thumbnail

updated 4 years ago

robotArm by Dmitry Savransky

Simulate and animate a three link robotic arm raising a glass to table height. (simulation, gui, control design)

robotArm(varargin)

image thumbnail

updated 5 years ago

Simulink for Teaching Signal Processing Courses by Kirtan Modi

The examples provided in this file can be used to teach signal processing courses. (signal processing exa..., communications, signals and systems)

generate_rect.m

generate_triangle.m

myRect.m

image thumbnail

updated 5 years ago

Tan_plane: Tangent Plane Expression & Display by Gustavo Morales

Calculates the tangent plane of a Surface at point Xo and plots the surface, plane and Xo! (education, mathematics, especialized plots)

image thumbnail

updated 5 years ago

Spring() To plot and animate a 2D-Spring by Gustavo Morales

easy to use and useful for mass-spring animations, elastic materials animations, etc. (simulation, physics, modeling)

spring.m

image thumbnail

updated 5 years ago

2d gas simulation interactive by Maxim Vedenyov

It is possible to move balls with mouse. Clicked ball will get velocity of pointer. (2d gas, balls, billiards)

acc

ar

au

image thumbnail

updated 5 years ago

throw body with mouse by Maxim Vedenyov

It throws body in gravitation. Initial velocity defined by pointer velocity. (ballistics, education, gravitation)

bdf(hfl)

buf

hfl=create_object(x,y,r,no)

image thumbnail

updated 5 years ago

MATLAB in Physics - Matrices by Matt McDonnell

The third lecture in a series on using MATLABĀ® in undergraduate physics courses. (physics, demo, lecture)

rrefexample(A)

rrefmovie(A,tol)

vectorExamples

image thumbnail

updated 5 years ago

MATLAB in Physics - Symbolic Computation and Differential Equations by Matt McDonnell

The fourth lecture in a series on using MATLAB in undergraduate physics courses. (physics, demo, education)

centralPotentialODE(stateVect,charges,p,polarity,masses)

selectPathData(h,x,y,t,tSet,rangeFraction)

LorentzAttractor

image thumbnail

updated 5 years ago

MATLAB in Physics - Data Analysis by Matt McDonnell

The second lecture in a series on using MATLAB in undergraduate physics courses. (demo, lecture, physics)

[binEdges,N]=decayHistogram(decayTimes,varargin)

generateDecayData(sampleTime,sampleCount,halfLife,relativ...

pendulumDE(tVals,omega0,startAngle)

image thumbnail

updated 5 years ago

Ballistics problem GUI by Maxim Vedenyov

Ballistics problem GUI with changible inital angle, velocity, air drag, horizontal wind (ballistics, problem, gui)

ballist_prob(varargin)

ballistics_problem.m

image thumbnail

updated 5 years ago

EasyGUI by Gautam Vallabha

EasyGUI ver 1.0 -- Build GUIs quickly and easily in MATLAB (gui, gui tools, gui example)

autodemo

autodemo2

autodemo3

image thumbnail

updated 7 years ago

Taylor series in the complex plane by Alex Barnett

2D plot of complex functions using color wheel, and animates their Taylor series convergence (specialized, plotting, education)

show_zser(a, opt);

taylor.m

image thumbnail

updated almost 9 years ago

MagLforce by Abdulwahab Abokhodair

Draws lines of force of a magnetic dipole field in 2 and 3D. (geology, education, physics)

h=lforce2d(n,clr)

hh=lforce3d(n,clr)

image thumbnail

updated 11 years ago

gslope by Toby Driscoll

Compute the slope between two selected points. (data exploration, slope, ginput)

gslope(ignored)

Contact us