Refine by Product

Refine by Time Frame

image thumbnail

updated 7 months ago

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

Low-cost, single-board computer designed for audio, video, and digital signal processing (pandaboard, panda board, beagleboard)

modifyDemoHTML(mlStyleSheet)

panda(varargin)

slblocks

image thumbnail

updated 7 months ago

A Synchronized Mil-Std-188-110B Receiver by Dick Benson

Extends the shipping "188" modem. Features a synchronized 1200 bps / short interleave receiver. (communications, synchronization, equalizer)

example_sel2html(fn,new,Click_Sensed)

mil_188_gui(varargin)

mil_std_188110b_initmask_ship(block)

image thumbnail

updated 7 months ago

ATSC: From RF to Video by Dick Benson

A set of models to process an ATSC RF signal and output an MPEG II video transport stream. (atsc, video, advanced television s...)

dspblkadpt_old(action)

example_sel2html(fn,new,Click_Sensed)

atsc.m

image thumbnail

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

High Speed ADC Models by Dick Benson

Interleaved, Successive Approximation, and Pipelined Sub-Ranging ADC models. (analog to digital con..., a to d, adc)

example_sel2html(fn,new,Click_Sensed)

adc.m

adc_with_impairments

image thumbnail

updated 7 months ago

Analog / Mixed Signal Examples by Dick Benson

Extensive collection of examples for analog and mixed signal design work. (dsp, circuit, rf)

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

analyze_BPF(Lval,Cval,Z0)

curveintersect.m

image thumbnail

updated 7 months ago

PSK31 Model with Symbol Timing and Carrier Recovery by Dick Benson

Updated version of PSK31 communication standard that is now R2013B compliant. (wireless, psk31, qpsk)

[bitstream,char_table]=make_bits(msg)

[sout,char_table]=load_alpha()

message=read_text(file_name)

image thumbnail

updated 7 months ago

Recurrent Fuzzy Neural Network (RFNN) Library for Simulink by Ilias Konsoulas

Dynamic, Recurrent Fuzzy Neural Network (RFNN) for on-line Supervised Learning. (system identification, neural networks, fuzzy systems)

rfnn_mimo_grid(t,Xt,u,flag,itaVector,alphaVector, NumInVa...

rfnn_mimo_scatter(t,Xt,u,flag,itaVector,alphaVector, NumI...

rfnn_miso_grid(t,Xt,u,flag,itaVector,alphaVector, NumInVa...

image thumbnail

updated 7 months ago

Flicker Calculater by Aubai

This folder calculate flicker values according to the IEC-61400-21-15. (signal processing, simulation, control design)

Flicker_Caclulation_function (endval,endval1,Sn,Sk,n,Un,F...

IEC_Analysis_Function_Matlab_2007(U1,U2,U3,I1,I2,I3,U1_ti...

flicker_Calculation_complete (j,i,n,Sk,Sn,Alpha,Un,Kp,Ki,...

image thumbnail

updated 7 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, arduino microcontroll..., arduino mega)

arduinouno()

arduinouno_drive_closedloop

arduinouno_drive_openloop

image thumbnail

updated 8 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,f]=FFT(y,Fs)

Demo_FFT.m

image thumbnail

updated 8 months ago

Navigating waypoints with a Lego MINDSTORMS NXT Robot by MathWorks Robotics Team

Organize a student competition using Lego MINDSTORMS NXT Robot with MATLAB and Simulink. (lego mindstorms, nxt robot, student competition)

updateTargetParams(XYPosAndTgt)

loadRobotParameters.m

loadRobotParameters.m

image thumbnail

updated 8 months ago

Data-driven Control by Pravallika

Files used in webinar Data-driven Control conducted on 12 July 2012 (control design, simulink, demo)

msfun_realtime_pacer(block)

msfun_realtime_pacer(block)

myLinearize(BlockData)

image thumbnail

updated 9 months ago

Function Chart V.3.2 by Gert-Helge Geitner

Easy event-driven motion control for education with GUI based parameter, syntax and dead end check (motion control, modeling, eventdriven)

BLN.m

BLN.m

BLN.m

image thumbnail

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

anfis_art_forward(x,u2,v2,gamma,ThetaL4)

anfis_grid_forward(x,mean,sigma,b,ThetaL4)

anfis_scatter_forward(x,mean,sigma,b,ThetaL4)

image thumbnail

updated 10 months ago

Highlight the Virtual Blocks by Neelakanda Bharathiraja

Highlights the virtual blocks that are optimized during simulation. (model optimization, sorted order, virtual blocks)

hilite_virtual_blocks(modelName)

unhilite_blocks(h,eventdata)

callback_details.m

image thumbnail

updated 10 months ago

Simulink Manipulation Utilities by Daniel O'Shea

A collection of functions for manipulating the structure and connectivity of Simulink models (simulink, mask, callback)

addBlockSafe(bSrc, bDest, varargin)

addLineExclusive(srcBlock, srcPortNum, dstBlocks, dstPort...

addLineSafe(srcBlock, srcPortNum, dstBlock, dstPortNum )

image thumbnail

updated 10 months ago

Manual Switch Positions by Engin Tujumet

This function allows you to capture the manual switch positions within the current Simulink Model. (manual switch)

getSwitchPositions(varargin)

image thumbnail

updated 10 months ago

Applications of Chaos and Nonlinear Dynamics in Engineering - Vol. 1 by Stephen Lynch

Lynch files to accompany the book. (modeling, simulink, mathematics)

sys=Hopf_System(~,x)

xdot=Chem(~,x)

xdot=Duffing(t,x)

image thumbnail

updated 10 months ago

AutoSize by Mike Anthony

Automatically resize MIMO blocks upon connection. (modeling, simulink, gui)

AutoSize(hand)

InputAutoSize(hand)

OutputAutoSize(hand)

image thumbnail

updated 10 months ago

Pre-R2012b Zoom Keyboard Shortcuts by Mike Anthony

Enables use of r, v, 1, anf f as keyboard shortcut keys for zooming in Simulink (modeling, gui, simulink)

sl_customization(cm)

image thumbnail

updated 10 months ago

AutoSizeOnConnect by Mike Anthony

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

AutoSize(hand)

AutoSizeOnConnect()

InputAutoSize(hand)

image thumbnail

updated 10 months ago

Show Block Name Toggle & Shortcut Key by Mike Anthony

Adds a menu item and keyboard shortcut Ctrl+Shift+S to show/hide a block name. (modeling, gui, simulink)

sl_customization(cm)

image thumbnail

updated 11 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, simulation, simulink)

checkBlockSingleton(model, maskType)

checkDeviceBlock(model, maskType)

checkIMAQBlock(model, blk)

image thumbnail

updated 11 months ago

Converting Dataset Simulation results to Excel Spreadsheet by Roni Peer

Two simple functions that convert a Dataset parameter, containing Simulink Simulation data, to excel (excel, dataset, simulink)

Dataset2XLS(DATA, filename)

XLS2Dataset(filename)

example_ReadDS

image thumbnail

updated 11 months ago

Moving Horizon Estimation by John Hedengren

Simulink and MATLAB Toolbox for Moving Horizon Estimation and Model Predictive Control (moving horizon estima..., kalman filter, nonlinear control)

apm(server,app,aline)

apm_app(server,name)

apm_details(server,app,x,lam)

image thumbnail

updated 11 months 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 1 year 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 year 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 year 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, gui, simulink)

PID_cc_gain_effects(varargin)

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

cruise_pid_testing

image thumbnail

updated 1 year 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. (pid controller, pid tuning, pid control)

plot_format(X1, YMatrix1)

gain_scheduling.m

pid_intro.m

image thumbnail

updated 1 year ago

Dynamical Systems with Applications using MATLAB by Stephen Lynch

Companion Software. (mathematics, discrete, fractals)

Program_5c(~)

Programs_17a

Programs_17b

image thumbnail

updated 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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,veloc...

DifferentialDriveVehicleRobotDemo

diffgp

image thumbnail

updated 1 year 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. (identification, pid, two tank system)

x_sum(x)

x_sum(x)

twotank.m

image thumbnail

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

APM2 Simulink Blockset by Robert Hartley

Simulink blockset for use with the ArduPilot Mega 2.0 hardware. Includes blocks to read external rad (aerospace, control design, simulink)

arduino.runAvrDude(hexFile)

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

arduino_select_callback_handler(hDlg, hSrc)

image thumbnail

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

802.11g wlan phy model by anuj saxena

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

wlan80211g_graphics(s, ax, firstcall, params)

wlan80211g_open_graphics(blk, forceClose)

wlan80211g_settings

image thumbnail

updated 1 year 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)

Contact us