41 working GUIs to read and learn.
This is a collection of GUIs meant to serve either to answer specific questions about writing GUIs or as a teaching tool to aid in learning how to write MATLAB GUIs without GUIDE. Many of these are
- 106.8K (All time)
- 13 (Last 30 days)
- 5.0 / 5
- Community
-
27 Jan 2010
Passes the output of Gui Pushbutton to the output fcn
HelloThis is small example I was trying for a long time for passing the value from the Gui's Pushbutton to the output function, so that I can access it from the workspace. Posting it here if somebody
- 2.6K (All time)
- 8 (Last 30 days)
- 5.0 / 5
- Community
-
4 Jan 2008
GUI Examples using Nested Functions
These two examples demonstrate how to use nested functions to reduce parameter passing in GUIs.
the number of parameters that need to be passed into and between callbacks inside a GUI M-file. Each nested function in one of these examples is contained in its own cell; if you enable cell mode in
- 15.8K (All time)
- 7 (Last 30 days)
- 3.9 / 5
- Community
-
30 Mar 2005
LeCroy Oscilloscopes – MATLAB Example
MATLAB application example for LeCroy oscilloscopes
control instruments and serial devices in MATLAB without writing code. The GUI file simply calls this file when the button on the GUI is pressed and plots the acquired data.To execute this example, unzip
- 3.5K (All time)
- 13 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Example using a MATLAB Class to control a GUI
This example shows how to use a Matlab class to control a gui.
makes passing data around from different areas of gui much easier. The functionality of this example is analogous to the built in Matlab example in GUIDE. This example is purely to show another way to
- 3.1K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
5 Dec 2011
GUI Example of FM and PM Modulation and Demodulation
GUI Example of FM and PM Modulation and Demodulation
GUI Example of FM and PM Modulation and Demodulation
- 2K (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
6 Jun 2015
ActiveX control example in GUI
A simple example of activex control in GUI
This example deals with the Activex control in GUI matlab. It is of very basic nature, which explains that activex control dont have callback functions, their handles are called in other callback
- 4.5K (All time)
- 3 (Last 30 days)
- 4.6 / 5
- Community
-
3 Sep 2008
EasyGUI ver 1.0 -- Build GUIs quickly and easily in MATLAB
EasyGUI allows you to quickly create a graphical "front-end" for an m-file so that users can interactively manipulate parameters. It provides:* A set of “widgets” (UI controls) with a simple
- 11.4K (All time)
- 10 (Last 30 days)
- 4.9 / 5
- Community
-
1 Sep 2016
Gui Example - Stop Start Loop & Icon Change & Build Exe
Example of 3 things: 1. Stop and start a loop 2. Change Gui icon 3. Build EXE
This example demonstrate 3 different things:1. How to stop and start a loop in Gui2. How to change the default Gui icon3. How to build from that an EXE program
- 3K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
17 Sep 2009
- 510 (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
5 Aug 2015
MATLAB Support Package for Velleman K8055/VM110 Experiment Board
MATLAB library for communicating with a Velleman K8055/VM110 USB Experiment Interface Board
- 1.3K (All time)
- 8 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
This example shows how to use Instrument Control Toolbox™ and App Designer to build an app which reads waveform data from an oscilloscope.
Oscilloscope App is an example app which shows how to use App Designer and the Quick-Control Oscilloscope interface (Instrument Control Toolbox) to control and read waveforms from supported
- 2.9K (All time)
- 12 (Last 30 days)
- 4.5 / 5
- Community
-
9 Jan 2019
User's dialog example for App Designer
Simple example for acquiring user input from a custom dialog box.
This contribution contains two files (.mlapp files). One is a "mother" app, calling a "dialog" app. The mother app takes an input from the dialog, and updates some lamp colors. It is a simple demo on
- 908 (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
3 Aug 2017
GUI with a working scrollbar, that moves other GUI elements.
This is a tutorial example with many comments, explaining how to insert a slider into a MATLAB GUI, that works just like for example a slider in a browser.
- 3.1K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
26 May 2009
Create Menu Bar (s) on any location in a figure window
)'); set(figure_handle,'WindowButtonMotionFcn','menubar(''MotionFcn'',gcf)'); Example, %Creat figure with uipanel figure, uipanel1 = uipanel('Units','Pixels','Position',[10 200 400 200]); %Attach a contextmenu (right-mouse button menu) menu_panel1=uicontextmenu
- 2.1K (All time)
- 7 (Last 30 days)
- 5.0 / 5
- Community
-
12 Jan 2011
Simple Examples How Create gui-applications
Another examples how create gui-interface (with nested functions without Guide).
Simple examples how one can create gui-applications without Guide or with more simple using GuideWe use nested functions. So this will work only for MATLAB 7.0+14 m-filesSee the corresponding video
- 36.2K (All time)
- 7 (Last 30 days)
- 4.5 / 5
- Community
-
25 Apr 2016
Code and Examples for "Developing Robust MATLAB Code"
errors, for example. In this session at the MATLAB Computational Finance Conference 2018, we learned about relevant advanced MATLAB software development capabilities, including error handling
- 606 (All time)
- 10 (Last 30 days)
- 5.0 / 5
- Community
-
8 Jun 2018
Adds icons to the main figure menu of a given GUI
Given the handle of a GUI, this function attaches the icons stored in the "UserData" of each menu handle to the figure. As a result, the given GUI is enriched by properly implemented icons, added to
- 978 (All time)
- 1 (Last 30 days)
- 3.8 / 5
- Community
-
2 Dec 2013
MATLAB GUI Example for Agilent MSO6014A Mixed Signal Oscilloscope
Agilent MSO6014A MATLAB GUI
MATLAB supports Agilent oscilloscopes through the Instrument Control Toolbox.This example demonstrates how you can use MATLAB to develop a GUI application for collecting data from an Agilent MSO6014A
- 5.8K (All time)
- 8 (Last 30 days)
- 3.7 / 5
- MathWorks
-
1 Sep 2016
2d and 3d GUI example plot with names and classes
A GUIDe for routine plots with classes and names with custom colors and symbols that can remove poin
- 2.5K (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
8 May 2007
- 1.1K (All time)
- 7 (Last 30 days)
- 3.7 / 5
- Community
-
27 Feb 2012
GUI example of 3D gear. Use mouse to roll the gear.
***This has no practical use. I made it as my own exercise for 3d animation. You have been warned.***GEAR3D GUI example of 3D gear.GEAR3D will pop up a GUI example of 3D gear. The gear rolls on a
- 5.5K (All time)
- 8 (Last 30 days)
- 4.7 / 5
- Community
-
1 Sep 2016
A MATLAB app that implements a distributed blockchain.
This example shows a blockchain implementation in MATLAB. Several nodes can be run to distribute the blockchain and blocks can be mined or blocks with invalid hashes can be added for test. Although
- 3.7K (All time)
- 10 (Last 30 days)
- 4.9 / 5
- Community
-
16 Apr 2018
- 156 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
22 Jul 2015
Binary to MAT-file converter
BIN2MAT is a GUI application dedicated to the conversion of binary files to MAT v6 file format.The application performs its task :- From : raw data binary file (any recursive data structure)- To :
- 1K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
23 Apr 2018
Time Division Multiplexing GUI
This GUI simulates time division multiplexing between three discrete-time signals as a small example
This code is taken from “Time Division Multiplexing” by “Nikesh Bajaj”http://www.mathworks.com/matlabcentral/fileexchange/30419-time-division-multiplexingBut it’s made in GUI form to be user friendly
- 916 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
8 Oct 2011
- 1.9K (All time)
- 5 (Last 30 days)
- 4.8 / 5
- Community
-
14 Aug 2023
IEEE 802.11ad PHY Waveform Generation API
Capable of generating 802.11ad Control , SC and OFDM PHY waveforms
Presented an Example M-File and a GUI snapshot capable of same functionalityGenerator_80211adPHY.m is M-File example created out of 3 API M-Files. Picture uploaded is screen shot of GUI developed
- 1.6K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
23 Apr 2014
Preprocess and explore categorical data with the Cat Cleaner app
Use the Cat Cleaner app to explore and preprocess categorical data including common steps like adding, merging, renaming, and removing categories. The app generates a new categorical variable and the
- 96 (All time)
- 6 (Last 30 days)
- -- / 5
- Community
-
19 Dec 2017
- 8.4K (All time)
- 1 (Last 30 days)
- 2.9 / 5
- Community
-
28 Nov 2005
MATLAB GUI Example for Agilent N8241A Arbitrary Waveform Generator
Agilent N8241A MATLAB GUI
MATLAB supports Agilent arbitrary waveform generators through the Instrument Control Toolbox. This example demonstrates how you can use MATLAB to develop a GUI application for configuring an Agilent
- 4K (All time)
- 7 (Last 30 days)
- -- / 5
- Community
-
1 Sep 2016
It provides GUI example of gradient manipulation based image processing.
Poisson Filter GUI for MATLAB====It provides GUI example of gradient manipulation based image processing.## PublicationMasayuki Tanaka, Ryo Kamio and Masatoshi Okutomi,Seamless Image Cloning by a
- 210 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
1 May 2023
Interactive examples using MATLAB to visualize and practice integral calculus and a calculus flashcards app.
app included as well.The instructions inside the live scripts will guide you through the exercises and activities. Get started with each live script by running it one section at a time. To stop running
- 1.2K (All time)
- 33 (Last 30 days)
- 5.0 / 5
- Community
-
8 Oct 2025
This example shows how you can build a GUI with dynamic UI component positioning
This example demonstrates how you can build a GUI with dynamic positioning of UI components (no distortions).It is a simple GUI with an axis, slider, and a push button. The slider changes the
- 15.2K (All time)
- 7 (Last 30 days)
- -- / 5
- Community
-
1 Sep 2016
elfun18 is a set of functions that enable computation of various elliptic integrals and functions.
- 762 (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
22 Oct 2020
- 1K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
21 Aug 2020
Model-View-Presenter example GUI
Simple MATLAB GUI implementing the MVP pattern.
: http://uk.mathworks.com/matlabcentral/fileexchange/33816-example-using-a-matlab-class-to-control-a-guiMVP diagram: By Google - http://www.gwtproject.org/articles/testing_methodologies_using_gwt.html, CC BY-SA 3.0
- 272 (All time)
- 2 (Last 30 days)
- -- / 5
- Community
-
26 Jan 2016
Example: GUIDE ButtonDownFcn Callback
The GUI executes a callback function when a mouse is clicked over a figure.
This is a GUIDE generated GUI.The GUI executes a callback function when a mouse is clicked over a figure.Inspired by the reference below:[ref
- 3.2K (All time)
- 8 (Last 30 days)
- 5.0 / 5
- Community
-
1 Jan 2008
- 1K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
16 Dec 2014
Just a quick and dirty example of a GUI that starts, pauses and stops a loop
After the user press start it starts adding 1 to the value displayed in the textbox until the user press pause or stop, also it shows how to enable and disable buttons.I was inspired to do the GUI
- 1.5K (All time)
- 8 (Last 30 days)
- 5.0 / 5
- Community
-
3 Dec 2010
A simple way to pass data between a GUI and class objects
a modification for a solurion submitted by Alex, for exchanging data between class objects and GUI
This solution is a modification for a solution created by Alex ( Thank you Alex :) )http://goo.gl/cvVpOkIn which I represent a simple way for passing data between GUI and class objects.
- 109 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
2 Sep 2015
Enter text into GUI, ouputs text fields as structured array.
GUI function to allow a user to enter text or numerical data into textfields and is outputed as a structured array. Which can be be used inanother m file or function. This GUI is designed for the
- 2.9K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
31 Mar 2008
Create PDF from GUI - multiple images in single PDF
created)*pageNo* (enter the page numbers of every page)*pdfFilename* (the filename of the PDFA few example uses of this class are:1. When doing presentations do record your work2. To demostrate a process
- 711 (All time)
- 8 (Last 30 days)
- -- / 5
- Community
-
27 Oct 2014
This graphical user interface is built as an imitation of the MIT mechanical calculator
- 293 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
8 Sep 2019
examples-for-building-classic-neural-networks
Learn about fundamental concepts of neural network design with the Neural Network Design app.
# Examples for Neural Network Design [![View on File
- 617 (All time)
- 20 (Last 30 days)
- 5.0 / 5
- Community
-
11 May 2023
DynOpt Benchmarks: Dynamic Optimization Toolbox
Solve large-scale and complex dynamic optimization problems efficiently
Solves a series of benchmark problems for dynamic optimizationExample 1a - Nonlinear, unconstrained, minimize final state (CPU time = 0.036 sec)Example 1b - Nonlinear, unconstrained, minimize final
- 1.2K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
23 Apr 2015
How to lay one GUI out on another. How one of the GUI can call a function in the other.
" GUI onto it. In the example, both parent and child have their own pushbutton controls, but it shows how the parent can call a function that belongs to the child.Note that this is part of a larger
- 504 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
18 Jan 2012
Example Deployable SimBiology® App for Evaluating PK/PD Drug Efficacy
An example deployable MATLAB® app for simulating a mechanistic PK/PD model built using SimBiology®.
Koch, Walz, Lahu, and Schropp. Users can use the app as an example interface for entering an initial tumor weight, cell line, and dosing schedule, in order to simulate tumor growth inhibition in
- 759 (All time)
- 9 (Last 30 days)
- -- / 5
- Community
-
1 Sep 2016
IMES_Patricle_Trajectory_Velocimetry
GUI for the characterization of acoustofluidic devices
function to experimental particle trajectories if particles size and fluid have known physical properties. We developed a GUI to speed simplify the characterization of acoustofluidic devices. The GUI uses a
- 288 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
10 Nov 2017
- 21 (All time)
- 3 (Last 30 days)
- -- / 5
- Community
-
28 Mar 2024
IoT Data Explorer for ThingSpeak and MATLAB
A MATLAB app to visualize ThingSpeak data. Make time comparisons of your data, retime data, and export data.
A MATLAB app to visualize ThingSpeak data. Make time comparisons of your data, retime data, and export data.Channel ID: Enter the channel ID for the channel if interest.ReadAPIKey: Enter ReadAPIKey
- 1.8K (All time)
- 16 (Last 30 days)
- 5.0 / 5
- Community
-
26 Jun 2020
MATLAB to Android Made Easy example files
Use MATLAB Coder to generate C code and integrate it into an Android app using Android Dev Tool
These are the example files used in the "MATLAB to iPhone and Android Made Easy" webinar: http://www.mathworks.com/videos/matlab-to-iphone-and-android-made-easy-107779.htmlIncludes files and
- 2.3K (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
22 Oct 2015
Kinect and IMU data to Android App
In this example we send a fire extinguisher position and IMU data to an android app using Arduino.
data.Regarding the use of MatLab we use some of its basic commands, in addition to some of their toolbox for our developments:• MatLab basic commands are used to process information from the sensors. For example
- 654 (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
25 Jul 2016
Video: GUIDE Advanced Techniques
Advanced techniques in GUI building with GUIDE. Techniques include: multi-window GUIs, application.
GUIs,application data sharing,use of pre-built file import dialogs, subfunctions, function handles.If you do not have the Image Processing Toolbox replace the lineImshow(I)Withimage(I)colormap ([0 0 0; 1 1 1])NOTE
- 47.1K (All time)
- 7 (Last 30 days)
- 4.6 / 5
- Community
-
1 Sep 2016
A simple example of MATLAB app development
a simple example of MATLAB app development.
A simple example
- 4 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
22 Oct 2025
Matlab OpenGL .NET code and examples for R2009a and above
from TAO, and a hand full examples. The examples range from a basic colored cube till a MIP render of a 3D texture with GLSL shading code. There is also example code to render Opengl and .NET forms
- 4.2K (All time)
- 2 (Last 30 days)
- 4.5 / 5
- Community
-
15 Apr 2009
Sensor data analytics application example
Helper App to record signals from mobile phone sensors (iOS or Android compatible)
- 1.7K (All time)
- 8 (Last 30 days)
- 3.0 / 5
- Community
-
14 Apr 2016
MPsee toolbox is an automatic tool for building Nonlinear Model Predictive Controllers
- 738 (All time)
- 1 (Last 30 days)
- 4.8 / 5
- Community
-
5 Oct 2017
An example app which shows the polaraization of the electric field depending on its Components Ex and Ey and the phase difference
Polarization App is an example app which shows the polaraization of the electric field depending on its Components Ex and Ey and the phase between these components. you can check the Marker
- 276 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
25 Apr 2019
Calculates four polarizability tensors of a highly conducting object at a given electrical size
developed. Print screen of GUI is logo of this web page.
- 79 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
7 Jan 2017