image thumbnail

updated 18 days ago

MATLAB Support for Arduino (aka ArduinoIO Package) by MathWorks Classroom Resources Team

MATLAB class and Simulink blocks for communicating with an Arduino microcontroller board (support package, arduino, duemilanove)

example_encoders

example_io

example_mot

image thumbnail

updated 18 days ago

MATLAB Support Package for Arduino® Hardware by MathWorks MATLAB Hardware Team

Student-priced microcontroller board for introducing electrical engineering, and motor control (arduino, arduino due, arduino uno)

image thumbnail

updated 21 days ago

A PHOTOVOLTAIC PANEL MODEL IN MATLAB/SIMULINK by Shivananda Pukh

A circuit based simulation model for a PV cell for estimating the IV and PV characteristic curves. (mppt, pv, solar)

PV_panel

image thumbnail

updated 5 days ago

JSONlab: a toolbox to encode/decode JSON files in MATLAB/Octave by Qianqian Fang

JSONlab is an open-source JSON/UBJSON encoder and decoder (parser) for MATLAB and Octave. (jsonlab, json, matlab)

json=savejson(rootname,obj,varargin)

json=saveubjson(rootname,obj,varargin)

loadjson(fname,varargin)

image thumbnail

updated 13 days ago

Deep Neural Network by Masayuki Tanaka

It provides deep learning tools of deep belief networks (DBNs). (machine learning)

CalcErrorRate( dbn, IN, OUT )

CalcRmse( dbn, IN, OUT )

GetDroppedDBN(dbn, DropOutRate, strbm)

image thumbnail

updated 11 days ago

Introduction à Stateflow by Philippe Hautcoeur

Ce document présente les différents éléments de la bibliothèque. (matlab, stateflow, state chart)

image thumbnail

updated 25 days ago

Hybrid Electric Vehicle (HEV) Power Train Using Battery Model by Pierre Mercier

Demonstration of a hybrid electric vehicle (HEV) power train using SimPowerSystems and SimDriveline (automotive, hybrid electric vehic..., energy management sub...)

HEV_lib

power_HEV_powertrain

image thumbnail

updated 18 days ago

Local binary patterns by Nikolay S.

Calculates image LBP (Local binary patterns). (lbp, image processing, pattern)

[outImg, varargout]=tightHistImg(inImg, varargin)

[radInterpFilt]=generateRadialFilterLBP(p, r)

[radInterpFilt]=generateRadialFilterLBP(p, r)

image thumbnail

updated 13 days ago

Differential Evolution by Markus Buehren

Optimization using the evolutionary algorithm of Differential Evolution. (optimization, evolutionary algorith..., differential evolutio...)

chompsep(str)

computenewpopulation(pop, bestmem, params)

concatpath(varargin)

image thumbnail

updated 5 days ago

Simulink Support Package for LEGO MINDSTORMS NXT Hardware by MathWorks Simulink Team

Simulink block library for programming the LEGO MINDSTORMS NXT. (lego, nxt, mindstorms)

image thumbnail

updated 21 days ago

Peak Fitter by Tom O'Haver

Command-line peak fitter for time-series signals. Version 5.7, September, 2014 (chemistry, curve fitting, decomposition)

[FitResults,LowestError,baseline,BestStart,xi,yi,BootResu...

image thumbnail

updated 26 days ago

Mosaic generator by Nikolay S.

Photo mosaic generator. Choose a tile image, and a directory with images, and see the magic. (mosaic, photomosaic, application)

Photo mosiac App

NS_mosaic_main.m

[mosaic_width, mosaic_heigth, main_img]=get_mosaic_size(m...

image thumbnail

updated 20 days ago

CAD APPS by Larry Silverberg

Computer Aided Design (CAD) and Exploration Applications (APPS) (mechanical engineerin..., aerospace, undergraduate)

CADApps

...

adapt_scale(value, unitType, system)

image thumbnail

updated 19 days ago

Hough transform for circles by David Young

A Hough transform function for detecting circles, optimised to allow search over radii. (hough transform, circle, image analysis)

Circular Hough Transform Demonstration

circle_hough(b, rrange, varargin)

circle_houghpeaks(h, radii, varargin)

image thumbnail

updated 11 days ago

Pattern Recognition Toolbox by Peter

Free pattern recognition toolbox for MATLAB (machine learning, pattern recognition, svm)

image thumbnail

updated 28 days ago

legendflex: a more flexible legend by Kelly Kearney

Create a legend with more flexible positioning and labeling capabilities (legend, label, potw)

getpos.m

legendflex(varargin)

legendflex(varargin)

image thumbnail

updated 21 days ago

Fuel Cell Vehicle (FCV) Power Train by Pierre Mercier

Demonstration of a Fuel Cell Vehicle (FCV) power train using SimPowerSystems and SimDriveline. (automotive, fuel cell, energy managment subs...)

power_FCV_powertrain

image thumbnail

updated 21 days ago

Kernel PCA and Pre-Image Reconstruction by Quan Wang

standard PCA, Gaussian kernel PCA, polynomial kernel PCA, pre-image reconstruction (signal processing, large data, dimension reduction)

D=distanceMatrix(X)

K=kernel(X,type,para)

K=kernel_NewData(Y,X,type,para)

image thumbnail

updated 28 days ago

single_phase_grid_pv.mdl by Mouhamadou

single phase inverter and ground current leakage (inverter, signle phase, ground leakage curren...)

avidivya

image thumbnail

updated 19 days ago

Interpolation Utilities by Joe Henning

A variety of interpolation utilities (interpolation, piecewise interpolati..., cubic interpolation)

baryinv(x, y, xi, c)

cakima(x, y, xi)

cbezier(x, y, xi)

image thumbnail

updated 13 days ago

READHGT: Import/download NASA SRTM data files (.HGT) by François Beauducel

Imports or download SRTM worldwide digital elevation model data files. (earth science, digital elevation mod..., mapping)

dem.m

landcolor(n)

readhgt.m

image thumbnail

updated 2 days ago

OpenStreetMap Functions by Ioannis Filippidis

Load map, extract connectivity, plot road network & find shortest paths from OpenStreetMap XML file. (data import, automotive, matrix)

image thumbnail

updated 12 hours ago

Grey Wolf Optimizer (GWO) by Seyedali Mirjalili

GWO is a novel meta-heuristic algorithm for global optimization (optimization, metaheuristics, heuristic)

Get_Functions_details(F)

Positions=initialization(SearchAgents_no,dim,ub,lb)

[Alpha_score,Alpha_pos,Convergence_curve]=GWO(SearchAgent...

image thumbnail

updated 26 days ago

Stochastic Fractal Search (SFS) by Hamid Salimi

A novel and powerful metaheuristic algorithm that you can always rely on it (optimization, metaheuristic, fractal)

Bound_Checking(p,lowB,upB)

DeJong(x)

Diffusion_Process(Point,S,g,BestPoint)

image thumbnail

updated 28 days ago

Introduction to FEM by Peter van Alem

FEM, Wave equation, Heat equation, Cantilever beam (fem, wave equation, linear elasticity)

Beam3D.m

Beam3DQuadratic.m

ExampleFEM1D.m

image thumbnail

updated 2 hours ago

Extended DFT by Vilnis Liepins

Program EDFT produce high-resolution N-point DFT for N greater than the length of data vector. (spectral analysis, fft, dft)

Y=inedft(F,fn,tn)

[F,S,Stopit]=edft(X,N,I,W)

[F,S,Stopit]=nedft(X,tk,fn,I,W)

image thumbnail

updated 26 days ago

Three Phase Inverter Using Space Vector PWM Generator by Sankalp Chaturvedi

Three Phase Inverter Using Space Vector PWM Generator generates 220V 3-phase AC from 220V DC (simulink, svpwminverter3 phase ...)

ThreePhaseInverterUsingSVPWM

image thumbnail

updated 19 days ago

Embedded Coder Support Package for ARM Cortex-based VEX Microcontroller by MathWorks Embedded Coder Team

Use Simulink and Embedded Coder to program your VEX Microcontroller. (bestrobotics, vex, vex cortex)

image thumbnail

updated 5 days ago

Geometric measures in 2D/3D images by David Legland

Measure of geometric parameters in 2D or 3D images (surface area, perimeter, Euler Number...) (image analysis, particle analysis, region properties)

angle3Points(varargin)

angle3d(varargin)

anglePoints3d(varargin)

image thumbnail

updated 3 days ago

inputsdlg: Enhanced Input Dialog Box (v2.1.2) by Kesh Ikuma

Predefined dialog box function to accept user inputs of several forms (gui, inputdlg, dialog)

inputsdlg(Prompt, Title, Formats, DefAns, Options)

inputsdlg_demo.m

inputsdlg_demo_contactinfo.m

image thumbnail

updated 13 days ago

Remove outliers by M Sohrabinia

Turns outliers from a vector or matrix to NaN based on modified Thompson Tau method (outliers, thompson tau, matrix outliers)

outliers(X0, num_outliers)

image thumbnail

updated 18 days ago

Gaussian smoothing filter by James Conder

Function to smooth a time series using a Gaussian filter. (gaussian filter, signal processing, smoothing)

gaussfilt( t,z,sigma )

image thumbnail

updated 28 days ago

Reversi by Masoud Hosseiny

Reversi game application for MATLAB (reversi, board game)

Reversi

[x,y]=ComFun1(board,PossibleMove)

[x,y]=ComFun2(board,PossibleMove)

image thumbnail

updated 14 days ago

Testing of Safety Critical Control Systems by Yogananda Jeppu

This is a presentation on testing of safety critical control systems. (aerospace, automotive, control design)

image thumbnail

updated 8 hours ago

Global Sensitivity Analysis Toolbox by flax

Set of Matlab routines developed for calculating sensitivity indices of a generic user-defined model (sensitivity analysis, sobol, fast)

GSA_FAST_GetSi(pro)

GSA_GetSy(pro, iset, verbose)

GSA_GetTotalSy(pro, iset, verbose)

image thumbnail

updated 26 days ago

Plate_recognation.zip by Oren berkovicth

Yellow License Plate Recognition (image processing, image analysis, image segmentation)

Numcorrel(varargin)

Recar

[RgbPlat]=LocatPlat(RGBimage,NumColor)

image thumbnail

updated 18 days ago

octree - partitioning 3D points into spatial subvolumes by Sven

OcTree recursively splits a large set of points into smaller subvolumes. A QuadTree but in 3D. (stl, space, volume)

OcTree

image thumbnail

updated 14 days ago

Sensitivity analysis in Simulink models with Monte Carlo method by Carlos M. Velez S.

Monte Carlo method for sensitivity analysis of Simulink models (monte carlo, sensitivity analysis, simulink)

sens_montecarlo(model,cell_par,N)

PID_montecarlo.m

pendulum_montecarlo.m

image thumbnail

updated 26 days ago

Three Phase Inverter Using Discrete PWM generator by Sankalp Chaturvedi

In Three Phase DC-AC Conversion various techqmiques are used . (three phase inverterd...)

ThreePhaseInverterUsingPWMgenerator

image thumbnail

updated 8 days ago

Multiple Precision Toolbox for MATLAB by Ben Barrowes

This toolbox defines a new mp class allowing multiple precision objects in MATLAB. (multiple precision, arbitrary precision, gmp)

[A,b,P]=gausscppSolve1(A,b)

[Q,R]=mp_myqr(A,flag)

[U,S,V]=mp_mysvd(A,dummy)

image thumbnail

updated 13 days ago

DEM: Shaded relief image plot (digital elevation model) by François Beauducel

Pretty shaded relief map as flat image. (earth science, digital elevation mod..., mapping)

dem.m

landcolor(n)

seacolor(n)

image thumbnail

updated 5 days ago

Simulink Support Package for LEGO MINDSTORMS NXT hardware (R2012a) by MathWorks Simulink Team

Simulink block library for creating models that run directly on yourLEGO MINDSTORMS NXT robot (lego mindstorms, lego nxt, lego robot)

lego()

slblocks

targetupdater

image thumbnail

updated 26 days ago

Color Palette Tables (.cpt) for Matlab by Kelly Kearney

Create and apply GMT-style colormaps in Matlab (color palette table, colormap, gradient)

cptcmap(varargin)

image thumbnail

updated 14 days ago

Elastic Response Spectra by George Papazafeiropoulos

Fast calculation of elastic response spectra (elastic, response, spectrum)

Dynamic Response Spectrum Analysis (RSA) for a shear buid...

Dynamic Response Spectrum Analysis (RSA) for a three-dime...

Dynamic Response Spectrum Analysis (RSA) for an industria...

image thumbnail

updated 21 days ago

Adaptive gbest-guided gravitational search algorithm by Seyedali Mirjalili

A gbest-guided gravitational search algorithm (optimization, gsa, heuristic)

GGSA.m

GSA.m

Gconstant.m

image thumbnail

updated 21 days ago

Video Processing Tutorial by Image Analyst

Tutorial to read, process, and create video files. (video, video processing)

ExtractMovieFrames.m

image thumbnail

updated 14 days ago

Despiking by Nobuhito Mori

This function remove spike noise from data. (filter design, filter analysis, spike noise despiking...)

func_despike_phasespace3d( fi, i_plot, i_opt );

func_despike_phasespace3d_3var( vx, vy, vz, i_opt );

func_excludeoutlier_cor( fi, g, g_s );

image thumbnail

updated 18 days ago

Creating a Motion Detector using an Arduino, a Photoresistor and MATLAB by MathWorks MATLAB Hardware Team

Acquire photoresistor measurements and explore motion detection algorithms (arduino, analog inputmotion de...)

Photoresistor_Motion_Detection_Article

Analyze_Motion_Detector_Data(sensorTime,analogVoltage)

Categorize_Hallway_Events(time,voltage)

image thumbnail

updated 14 days ago

Digital Image Processing Unit - 02.pdf by MANISH KUMAR SHARMA

spatial filtering (image processing, signal processing, computer vision)

image thumbnail

updated 12 hours ago

IAPWS_IF97 functional form with no slip by Mark Mikofski

Water and steam properties and derivatives based on the IAPWS IF97. Functional form. No slip. (control design, simulation, chemistry)

IAPWS_IF97 Example

IAPWS_IF97(fun,in1,in2)

pT_uv(u,v,p0,T0,options)

Contact us