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)
- 32 (Last 30 days)
- 5.0 / 5
- Community
-
27 Jan 2010
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)
- 17 (Last 30 days)
- 4.5 / 5
- Community
-
9 Jan 2019
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
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.1K (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
8 Oct 2025
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)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
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)
- 2 (Last 30 days)
- 3.9 / 5
- Community
-
30 Mar 2005
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)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
4 Jan 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)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
1 Sep 2016
- 501 (All time)
- 2 (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
guides you through the download and install of the Velleman SDK.The Support Package also comes with a detailed guide for getting started and examples (including GUI examples).Sample usage: % create K8055
- 1.3K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
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)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
12 Jan 2011
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
- 47K (All time)
- 2 (Last 30 days)
- 4.6 / 5
- Community
-
1 Sep 2016
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)
- 1 (Last 30 days)
- 4.6 / 5
- Community
-
3 Sep 2008
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
- 593 (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
8 Jun 2018
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)
- 3 (Last 30 days)
- 4.9 / 5
- Community
-
16 Apr 2018
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
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 :
- 990 (All time)
- 7 (Last 30 days)
- 5.0 / 5
- Community
-
23 Apr 2018
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
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
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)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
25 Apr 2016
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)
- 2 (Last 30 days)
- -- / 5
- Community
-
26 May 2009
elfun18 is a set of functions that enable computation of various elliptic integrals and functions.
- 747 (All time)
- 7 (Last 30 days)
- 5.0 / 5
- Community
-
22 Oct 2020
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)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
3 Dec 2010
- 1K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
21 Aug 2020
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)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
23 Apr 2015
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)
- 1 (Last 30 days)
- 4.7 / 5
- Community
-
1 Sep 2016
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
A simple UDP communications application
Sends/receives UDP packets using Matlab's Java interface.
- 14.9K (All time)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
22 Jul 2021
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)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
26 Jun 2020
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
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)
- 3 (Last 30 days)
- 3.7 / 5
- MathWorks
-
1 Sep 2016
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 Learn about fundamental concepts of neural network design with the Neural Network Design app. For more information see Neural Network Design.RequirementsThis
- 580 (All time)
- 81 (Last 30 days)
- 5.0 / 5
- Community
-
11 May 2023
- 737 (All time)
- 1 (Last 30 days)
- 4.8 / 5
- Community
-
5 Oct 2017
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.2K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
22 Oct 2015
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)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Jan 2008
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
Program that tag with image a push button in a GUI
Program that tag with image a push button in a GUI.For more information, visit: http://www.matpic.com
- 11K (All time)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
26 Jun 2008
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
- 90 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
19 Dec 2017
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
- 645 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
25 Jul 2016
Open GE in Matlab - GUI via ActiveX
This function is an example on how to integrate GoogleEarth in a Matlab figure or GUI. You need the GoogleEarth plugin to be installed. Therefore just visit a website, where the plugin is neededand
- 1.7K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
4 Aug 2011
Pupil / Limbus Detection and Daugman Normalization
Daugman rubbersheet model used for iris normalization
- 1.9K (All time)
- 2 (Last 30 days)
- 4.4 / 5
- Community
-
26 May 2017
Control Google Earth Milktruck from Matlab
Google Earth Monster Milktruck in Matlab GUI
This function is an example on how to integrate GoogleEarth Milktruckdemo in a Matlab figure or GUI andcontrol it via Matlab controls.You need the GoogleEarth plugin to be installed. Therefore just
- 748 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
15 Aug 2011
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.
- 108 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
2 Sep 2015
This graphical user interface is built as an imitation of the MIT mechanical calculator
- 290 (All time)
- 5 (Last 30 days)
- -- / 5
- Community
-
8 Sep 2019
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
- 275 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
25 Apr 2019
Sensor data analytics application example
Helper App to record signals from mobile phone sensors (iOS or Android compatible)
- 1.7K (All time)
- 4 (Last 30 days)
- 3.0 / 5
- Community
-
14 Apr 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
- 284 (All time)
- 2 (Last 30 days)
- -- / 5
- Community
-
10 Nov 2017
LISSAJOUS - a simple example of 2D line plot in Matlab, and creating a GUI without GUIDE.
LISSAJOUS - a simple example of 2D line plot in Matlab, and creating a GUI without GUIDE.In mathematics, a Lissajous curve (Lissajous figure or Bowditch curve) isthe graph of a system of parametric
- 2.5K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
9 Oct 2010
- 16 (All time)
- 2 (Last 30 days)
- -- / 5
- Community
-
28 Mar 2024
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)
- 1 (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
- 195 (All time)
- 14 (Last 30 days)
- -- / 5
- Community
-
1 May 2023
- 8.4K (All time)
- 3 (Last 30 days)
- 2.9 / 5
- Community
-
28 Nov 2005
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)
- 1 (Last 30 days)
- -- / 5
- Community
-
1 Sep 2016
- 1K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
16 Dec 2014
MAGIC - MATLAB Generic Imaging Component
Tutorial GUI to demonstrate basic functionality of various controls on the GUI
This GUI will help the novice user get up to speed very quickly on using GUI-based applications. Everything is laid out in a very simple Step 1, Step 2, Step 3, etc. layout. It is a very good
- 15.8K (All time)
- 6 (Last 30 days)
- 4.6 / 5
- Community
-
24 Oct 2017
MATLAB oscilloscope application - simplified example
A simple GUI that demonstrates how to retreive and display data from an oscilloscope.
ScopeMath (fileid 13165) is a MATLAB-based GUI that uses the Instrument Control Toolbox to retrieve waveforms from an oscilloscope and analyze them in various ways. ScopeMath_Simple is a simplified
- 6.9K (All time)
- 7 (Last 30 days)
- 4.0 / 5
- Community
-
1 Sep 2016
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
Toolbox for streamflow recession curves analysis through mathematical model fitting.
HYDRORECESSION: The HYDRORECESSION GUI is a beta version developed at the Institute of Engineering of the National Autonomous University of Mexico (II-UNAM). HYDRORECESSION was developed in a Matlab
- 864 (All time)
- 8 (Last 30 days)
- 3.4 / 5
- Community
-
1 May 2018
Simple color adjustment sample
The color adjustment will be performed, when you pick (click) white pixel.
SimpleColorAdjust is a simple GUI example of color adjust. If we know the white pixel, the color adjustment is easily performed. Please load an image, and pick (click) the white pixel. Then color
- 818 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
13 Jun 2012
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
- 897 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
3 Aug 2017