Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 1 day ago

NXT-LTD: Line Tracking Dancing Robot Demo by Siddharth

Modeling Logic for Robot Control with Simulink and Stateflow (control logic, state machines, modes)

allBusObjects()

clean_up_project()

project_paths()

image thumbnail

updated 5 days ago

I2C block for ArduinoIO simulink package by Zhuo Li

This is an augmenting block that enables the ArduinoIO package with the I2C bus read capability.

msfun_arduino_i2c(block)

arduino

I2c_test

image thumbnail

updated 11 days ago

RGDS_Practical_Guide by Ronald/Daniel

The location for programs linked to the book <title> that will be published 2013. (simulation, pharmaceutical)

PK1IV1a

PK1IV1b

PK1IV1c

image thumbnail

updated 1 month ago

Modelling and Simulation of Kuka kr6 robot. by Rohit Mishra

A fully working Matlab Simulation of KUKA KR6 robot with Direct kinematic Parameters is done. (kuka, robotic arm, robotic manipulator)

KUKA_GUI(varargin)

direct(q1,q2,q3,q4,q5,q6)

image thumbnail

updated 1 month ago

Highlight the Virtual Blocks by Neelakanda Bharathiraja

Highlights the virtual blocks and the optimized simulation blocks (model optimization, sorted order, virtual blocks)

hilite_virtual_blocks(modelName)

unhilite_blocks(h,eventdata)

callback_details.m

image thumbnail

updated 1 month ago

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

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

lego()

modifyDemoHTML(mlStyleSheet)

slblocks

image thumbnail

updated 1 month ago

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

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

lego()

slblocks

targetupdater

image thumbnail

updated 1 month ago

Right-Click > Inspect Properties by Mike Anthony

Adds an item to the right-click menu to open the proptery inspector. (gui, modeling, simulink)

RightClickInspect()

sl_customization(cm)

RightClickInspectTest

image thumbnail

updated 1 month ago

Scissor Lift Model in SimMechanics by Steve Miller

Scissor lift built from a library of parameterized, reusable components, with a hydraulic actuator. (2g, scissor lift, simmechanics)

Extr_Data_Link2Hole(L, W, r)

Extr_Data_Ring(ring_or, ring_ir, deg1, deg2, varargin)

Scissor_Jack_Param_GUI(varargin)

image thumbnail

updated 1 month ago

GUI for analyzing the effect of PID gains by Rakesh Mandal

To analyze the response of various combination of PID gain on system performance. (automotive, pid controller, simulink)

PID_cc_gain_effects(varargin)

cruisedyn(v, u, gear, theta, m)

cruise_pid_testing

image thumbnail

updated 1 month ago

PID Controller Design and Tuning with MATLAB and Simulink - Engine Control by Arkadiy Turevskiy

This demo file shows capabilities for PID Controller design and tuning in MATLAB and Simullink. (control design, pid control, pid controller)

plot_format(X1, YMatrix1)

gain_scheduling.m

pid_intro.m

image thumbnail

updated 2 months ago

Dynamical Systems with Applications using MATLAB by Stephen Lynch

Companion Software. (chaos, nonlinear, mathematics)

Program_5c(~)

Programs_17a

Programs_17b

image thumbnail

updated 2 months ago

Save Simulink Buses definition file by Gijs van Oort

Automatically asks whether to save the Simulink Buses definition when saving Simulink file. (simulink, bus, buses)

UpdateCreateBusesFile()

image thumbnail

updated 2 months ago

SimMechanics Parameterized Part Examples by Steve Miller

Parameterized parts for SimMechanics, including MATLAB functions for defining extrusions. (simmechanics, second generation, 2g)

Extr_Data_Ellipse(a, b, deg1, deg2, ctr, varargin)

Extr_Data_Gear(type, Dp, N, varargin)

Extr_Data_Link1Hole(L, W, r)

image thumbnail

updated 3 months ago

Aerial Recovery Concept Demo (Gauss's Principle) by Liang Sun

Demonstrate the concept of aerial recovery of miniature aerial vehicles using a towed-cable system. (aerospace, control design, simulation)

cable_drogue_dynamics(t,x,u,flag,P)

camera(t,x,u,flag,P)

drogue_guidance(uu,P)

image thumbnail

updated 3 months ago

Time Logger for Stateflow by Roni Peer

This function will log the time each state was active during simulation. (stateflow, time, logging)

Stateflow_Time_Logger(mdlName)

example_sf_car

example_sf_yoyo

image thumbnail

updated 3 months ago

XY_Graph Open Plot by Mike Anthony

A customized XY_Graph block that mimicks the behavior of other scope-type blocks in Simulink. (simulink, scope, xy_graph)

XYGraph_Callback()

CustomXYGraphLibrary

XYGraphTest

image thumbnail

updated 3 months ago

Remove Sink Blocks by Mike Anthony

This function automatically removes all sink blocks from a model. (simulink, modeling, sink)

RemoveSinks(modelname, varargin)

sl_customization(cm)

RemoveSinksTest

image thumbnail

updated 3 months ago

Close All Scopes by Mike Anthony

Thsi function close all open scope windows in a model. (simulink, modeling, scope)

CloseAllScopes(modelname, varargin)

sl_customization(cm)

CloseAllScopesTest

image thumbnail

updated 3 months ago

Analog / Mixed Signal Examples by Dick Benson

Extensive collection of examples for analog and mixed signal design work. (analog, pll, flyback)

[Out1,Out2]=qsynth(Action,In1,In2)

analyze_BPF(Lval,Cval,Z0)

example_sel2html(fn,new)

image thumbnail

updated 4 months ago

AutoSizeOnConnect by Mike Anthony

Automatically resizes the number of ports on a block for automatic connection. (autoconnect, simulink, gui)

AutoSize(hand)

AutoSizeOnConnect()

InputAutoSize(hand)

image thumbnail

updated 4 months ago

AutoFromTag by Mike Anthony

Ever wish after creating a GOTO block, you could automatically have a corresponding FROM appear? (gui, modeling, simulink)

AutoFromTag()

sl_customization(cm)

AutoFromTagTest

image thumbnail

updated 4 months ago

AutoName by Mike Anthony

In Simulink, automatically names signals and blocks in certain use cases. (simulink, gui, modeling)

InitInNames()

InitOutNames()

InitScopeNames()

image thumbnail

updated 4 months ago

Simscape Simulation Results Explorer by Atul Suri

Tools for exploring Simscape™ simulation data and zero crossing statistics, created in MATLAB® code (physical modeling, simscape, potw)

ssc_explore(node)

ssc_printzcs(node,verbose)

image thumbnail

updated 4 months ago

PSD (Power Spectral Density), and Amplitude Spectrum with adjusted FFT by Youssef KHMOU

FFT computes PSD and one sided amplitude spectrum Y[f] of 1d signal (signal processing, statistics)

[fy]=FFT(y,Fs)

Demo_FFT.m

image thumbnail

updated 4 months ago

Differential Drive and Global Positioning Blockset v2.0 by Jahanzeb Rajput

This blockset is for modeling and visualization of the dynamics of differential drive vehicle robot. (simulation, differentials, vehicle robot)

[sys,x0,str,ts]=navigate(t,x,u,flag,velocitya,loada,velocit...

DifferentialDriveVehicleRobotDemo

diffgp

image thumbnail

updated 4 months ago

PID control of identitified two tank system by Özgür Alpan

This example includes identification of two tank system with sysid tool and its PID control. (pid, identification, two tank system)

x_sum(x)

x_sum(x)

twotank.m

image thumbnail

updated 5 months ago

Safety Critical Control Elements Examples by Chethan C U

The files contained have the examples for safety critical control elements. (aerospace, automotive, control design)

x=GenRandomTestBool(NoOfTransitions,EndTime,DT)

FirstOrderFilterTest.m

IntegratorTest.m

image thumbnail

updated 5 months ago

Bit Packet Analyzer by Igal

The Bit Packet Analyzer can be used to analyze bit streams for repeating patterns (e.g. preamble) (communications, signal processing, gui)

BitPacketAnalyzer (inVector, lenPack)

BitPacketAnalyzer_S(block)

BitPacketAnalyzer_gui(varargin)

image thumbnail

updated 6 months ago

Smart Manufacturing Robotics Cyber Physical System by Pieter Mosterman

Distributed Towers of Hanoi where three blocks with local control emerge in a sorted order. (towers of hanoi, cyberphysical system, manufacturing)

(Enumeration) NozzleOps

slider_feedback_control_v5.m

start_here.m

image thumbnail

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

APM2 Simulink Blockset by Robert Hartley

Simulink blockset for use with the ArduPilot Mega 2.0 hardware. Includes blocks to read external rad (wireless, apm2, ahrs)

arduino.runAvrDude(hexFile)

arduino_make_rtw_hook(hookMethod, modelName, ~, ~, ~, ~)

arduino_select_callback_handler(hDlg, hSrc)

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

Simulink Support Package for Beagleboard hardware (R2012b) by MathWorks Simulink Team

Simulink block library for creating standalone applications for the BeagleBoard (arm cortex a8, omap, beagle board)

beagle(varargin)

modifyDemoHTML(mlStyleSheet)

slblocks

image thumbnail

updated 7 months ago

Simulink Support Package for Arduino Uno and Mega 2560 hardware (R2012b) by MathWorks Simulink Team

Simulink block library for creating standalone applications for Arduino Uno and Mega 2560 platforms (arduino, arduino simulink, arduino mega 2560)

rtt_buildinfodata_uno()

slblocks

arduinolib

image thumbnail

updated 7 months ago

Simulink Support Package for Pandaboard hardware (R2012b) by MathWorks Simulink Team

Simulink block library for creating standalone applications for the Pandaboard (beagleboard, arm cortex a9, panda board)

modifyDemoHTML(mlStyleSheet)

panda(varargin)

slblocks

image thumbnail

updated 7 months ago

Fractional Variable Order Derivative Simulink Toolkit by Dominik Sierociuk

The toolkit for simulation constant and variable fractional order derivatives. (fractional calculus, variable order differ..., signal processing)

slblocks

make_mex.m

example1

image thumbnail

updated 7 months ago

Simulink (Embedded Coder) Target for TI LaunchPad by Mikhail

Thsi target support package allows you to deploy your algorithms on TI LaunchPad. (launchpad, texas instruments, target support)

AddExecutionProfileToDataInspector(executionProfile)

launchpadAfterMakeHook( modelName )

launchpadBeforeMakeHook( modelName )

image thumbnail

updated 7 months ago

Adaptive Neuro-Fuzzy Inference Systems (ANFIS) Library for Simulink by Ilias Konsoulas

This Simulink library contains six ANFIS/CANFIS system variations. (adaptive neurofuzzy i..., anfis, canfis)

anfisim_art(t,Xt,u,flag,Ita,alpha1,lamda,gamma,rho_a,alpha,...

anfisim_grid(t,Xt,u,flag,Ita,alpha,lamda,NumInVars,NumInTer...

anfisim_scatter(t,Xt,u,flag,Ita,alpha,lamda,NumInVars,NumIn...

image thumbnail

updated 8 months ago

Engine Cooling Model in Simscape by Dorian Colas

Thermal fluid system in Simscape language using full-flux modeling method (coolant, thermal fluid, thermal hydraulics)

EngineCoolingComponents.lib( libInfo )

startup_EngineCooling.m

ssc_engine_cooling_system

image thumbnail

updated 8 months ago

802.11g wlan phy model by anuj saxena

It is a modified version 802.11a (16 qam, 80211g, oqpsk)

wlan80211g_graphics(s, ax, firstcall, params)

wlan80211g_open_graphics(blk, forceClose)

wlan80211g_settings

image thumbnail

updated 8 months ago

GTL jetfuel_ternplot with neural network by Abul hasanat muhammad jahanur rahman

This is an upgrade of the ternplot code written by Carl Sandrock (ID#2299). (neural network, 2d ternplot, gtl fuel)

deg2rad(deg)

fractions(A, B, C)

gtl(u)

image thumbnail

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

Simulink block set for Gtkwave : An alternative of simulink scope. by TAB

Simulink blockset to display the simulation data from simulink on GTKWave (gtkwave, gtkwaveblockset, vcd)

GTKWaveCollectData

GTKWaveCreateVCD(MdlName, TestCaseName, TimeArray, SignalSt...

GTKWaveRunVCD(VcdFile)

image thumbnail

updated 8 months ago

Simulink Support Package for Beagleboard hardware (R2012a) by MathWorks Simulink Team

Simulink block library for creating standalone applications for the BeagleBoard (beagleboard, beagle board, omap)

audio_equalizer_gui(state)

beagle(varargin)

gcc_beagleboard()

image thumbnail

updated 8 months ago

Simulink Support Package for Arduino Uno Hardware (R2012a) by MathWorks Simulink Team

Simulink block library for creating standalone applications for the Arduino® Uno platform (arduino simulink, arduino uno, arduino board)

arduinouno()

arduinouno_drive_closedloop

arduinouno_drive_openloop

image thumbnail

updated 8 months ago

Simulink Support Package for Arduino Mega 2560 Hardware (R2012a) by MathWorks Simulink Team

Simulink block library for creating standalone applications for the Arduino® Mega 2560 platform (arduino simulink, arduino uno, arduino)

arduinomega2560()

arduinomega2560_communication

arduinomega2560_drive_closedloop

image thumbnail

updated 8 months ago

Embedded Coder Support Package for Green Hills MULTI IDE (R2012b) by MathWorks Embedded Coder Team

Embedded Coder integration for creating models that run directly in Green Hills MULTI IDE (embedded ide, green hills, target)

activate(id,name,type)

add(id, filename, fileType)

address(id,symname,vscope)

image thumbnail

updated 9 months ago

Send Video from Simulink diretly to MATLAB GUI - Example. by Roni Peer

This simple example shows how you can take a Simulink signal (Video feed), and disply it in a GUI. (matlab, simulink, gui)

sfuntmpl_imaq(block)

simpleGUI_imaq(varargin)

START_HERE.m

image thumbnail

updated 9 months ago

Better line crossings in Simulink models by Josef Rieger

Improves readability of Simulink models by appending "line steps" to lines where they cross. (model, readability, simulink)

betterCrossings(sub_h, fun_s)

betterCrossings_example01_on.m

betterCrossings_example02_off.m

Contact us