MATLAB App Designing: The ultimate Guide for MATLAB Apps [Video]

Preview in Mapt

MATLAB App Designing: The ultimate Guide for MATLAB Apps [Video]

Nouman Azam

MATLAB tutorial for making apps in MATLAB using the GUIDE and App Designer utilities (Codes Included)
Mapt Subscription
FREE
$29.99/m after trial
Video
$24.00
RRP $119.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$24.00
$29.99 p/m after trial
RRP $119.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


MATLAB App Designing: The ultimate Guide for MATLAB Apps [Video] Book Cover
MATLAB App Designing: The ultimate Guide for MATLAB Apps [Video]
$ 119.99
$ 24.00
Create Apps in MATLAB with App Designer (Codes Included) [Video] Book Cover
Create Apps in MATLAB with App Designer (Codes Included) [Video]
$ 24.99
$ 5.00
Buy 2 for $22.50
Save $122.48
Add to Cart

Video Details

ISBN 139781788998055
Course Length5 hours and 43 minutes

Video Description

The First segment of the course is on creating apps in MATLAB using its graphical user interface utility called GUIDE. The GUIDE provides essential graphical components for converting your code into a meaningful software. The graphical components include radio buttons, tables, check boxes, sliders and many others. The main motivation for adding this segment is the observation that students and people put a lot of effort in writing the code but little on its appearance. By completing this segment of creating apps in GUIDE, you will easily transform your code into a well understood piece of software that the users will find useful to interact with. The segment contains 2+ hours of recorded lectures. Every lecture contains a demonstration of the concepts and the codes are included with the course. The following is the outline of the course Segment 1: Basics of the GUIDE Segment 2: Linking the Code with GUISegment 3: Advance Techniques for GUIDESegment 4: Sample Projects with GUIDESegment 5: More Useful Tricks and Examples with GUIDE.

Style and Approach

At the end of the course you be a confident user of the MATLAB utility called GUIDE and App Designer for making GUI'S and apps for your programs. You should be able to work with graphical user interface controls such as text boxes, buttons, check boxes and others to make GUI's and apps for your code.

Table of Contents

Segment 1.0: Introductory Notes and Remarks on using GUIDE
Why take this course
Learning style and objectives
My Experience with MATLAB
Course outlines
Segment 1.1: Basics of the Guide
Accessing Guide
Available controls with their types and the generated files
Properties of controls (Initial values and tags).
Positioning and aligning controls
Grid and lines
Customizing tabbing behaviour
The created functions in the .m file
The set and get functions
Segment 1.2: Linking the code with the GUI
GUI for a simple product program
Including tables in GUI
Working with the slider and including graphs
Setting up a background image of a button (Codes given)
Setting the menu (Codes given)
Changing the backgrounds of a GUI (Codes given)
Button group and radio buttons (Codes given)
Reading a file (text file) and displaying its contents (Codes Given)
Using checkboxes (Codes given)
Explaining toggle buttons (Codes Given)
hObject and Handles
pop up menu and list boxes (Codes given)
Segment 1.3: Advanced techniques for GUIDE
Passing values between GUI's
Passing values between two call back functions
How to pass command line arguments to the GUI
Differences between GUIDE and App Designer
NEW: Solution to Assignment 2
Segment 1.4: Sample projects with GUIDE
Sample project 1- Building a Calculator (Part 1)
Sample project 1- Building a Calculator (Part 2)
Sample Project 2: Image Processing (Part 1)
Sample Project 2: Image Processing (Part 2)
Segment 1.5: More Useful Tricks and Examples with GUIDE
A trick with the visibility option of text box
Simple string manipulation and user notification
Deleting elements from a List box one by one programmatically
Adding elements to a list box programmatically
Selection Determination and Counter
User notifications during processing with a push button
Interacting with GUI from Keyboard
List box Choice Restriction
Section 2.0: Basics of App Designer
The design view and code view
Briefing on available controls
Alignment and arranging options
Spacing and resizing
Grid lines
Segment 2.1: Tips and tricks for effective use of App Designer
Error detection and correction mechanisms of App Designer
Useful shortcuts 1
Useful shortcuts 2
Dragging components with Ctrl key
Segment 2.1: Coding GUI's with App Designer
Notes before starting to code with App Designer 1
Notes before starting to code with App Designer 2
Simple addition program
Slider and graphs
Label and text area
list boxes
Drop down menu
Radio buttons
State button and spinner
Working with different types of switches
Opening a file and displaying its contents
Working with Tables
Gauges: a speedometer example
Knobs and discrete knobs
Segment 2.2: Advanced techniques for App Designer
Passing values between two call back functions
Passing data between two GUI's
Adding a custom built private function
Adding a custom built public function
Including backgrounds image
Calling multiple apps from a script
Package your app
Segment 2.3: Sample projects with App Designer
Sample Project 1: Building a calculator (Part 1)
Sample Project 1: Building a calculator (Part 2)
Sample Project 2: Image Processing (Part 1)
Sample Project 2: Image Processing (Part 2)

What You Will Learn

  • You will able to create apps with MATLAB graphical user interfaces using utility called guide and App designer
  • You can turn your existing code into meaningful software.
  • You can use all the graphical components necessary to make graphical user interfaces

Authors

Table of Contents

Segment 1.0: Introductory Notes and Remarks on using GUIDE
Why take this course
Learning style and objectives
My Experience with MATLAB
Course outlines
Segment 1.1: Basics of the Guide
Accessing Guide
Available controls with their types and the generated files
Properties of controls (Initial values and tags).
Positioning and aligning controls
Grid and lines
Customizing tabbing behaviour
The created functions in the .m file
The set and get functions
Segment 1.2: Linking the code with the GUI
GUI for a simple product program
Including tables in GUI
Working with the slider and including graphs
Setting up a background image of a button (Codes given)
Setting the menu (Codes given)
Changing the backgrounds of a GUI (Codes given)
Button group and radio buttons (Codes given)
Reading a file (text file) and displaying its contents (Codes Given)
Using checkboxes (Codes given)
Explaining toggle buttons (Codes Given)
hObject and Handles
pop up menu and list boxes (Codes given)
Segment 1.3: Advanced techniques for GUIDE
Passing values between GUI's
Passing values between two call back functions
How to pass command line arguments to the GUI
Differences between GUIDE and App Designer
NEW: Solution to Assignment 2
Segment 1.4: Sample projects with GUIDE
Sample project 1- Building a Calculator (Part 1)
Sample project 1- Building a Calculator (Part 2)
Sample Project 2: Image Processing (Part 1)
Sample Project 2: Image Processing (Part 2)
Segment 1.5: More Useful Tricks and Examples with GUIDE
A trick with the visibility option of text box
Simple string manipulation and user notification
Deleting elements from a List box one by one programmatically
Adding elements to a list box programmatically
Selection Determination and Counter
User notifications during processing with a push button
Interacting with GUI from Keyboard
List box Choice Restriction
Section 2.0: Basics of App Designer
The design view and code view
Briefing on available controls
Alignment and arranging options
Spacing and resizing
Grid lines
Segment 2.1: Tips and tricks for effective use of App Designer
Error detection and correction mechanisms of App Designer
Useful shortcuts 1
Useful shortcuts 2
Dragging components with Ctrl key
Segment 2.1: Coding GUI's with App Designer
Notes before starting to code with App Designer 1
Notes before starting to code with App Designer 2
Simple addition program
Slider and graphs
Label and text area
list boxes
Drop down menu
Radio buttons
State button and spinner
Working with different types of switches
Opening a file and displaying its contents
Working with Tables
Gauges: a speedometer example
Knobs and discrete knobs
Segment 2.2: Advanced techniques for App Designer
Passing values between two call back functions
Passing data between two GUI's
Adding a custom built private function
Adding a custom built public function
Including backgrounds image
Calling multiple apps from a script
Package your app
Segment 2.3: Sample projects with App Designer
Sample Project 1: Building a calculator (Part 1)
Sample Project 1: Building a calculator (Part 2)
Sample Project 2: Image Processing (Part 1)
Sample Project 2: Image Processing (Part 2)

Video Details

ISBN 139781788998055
Course Length5 hours and 43 minutes
Read More

Read More Reviews

Recommended for You

Create Apps in MATLAB with App Designer (Codes Included) [Video] Book Cover
Create Apps in MATLAB with App Designer (Codes Included) [Video]
$ 24.99
$ 5.00
Progressive Web Apps (PWA) - The Complete Guide [Video] Book Cover
Progressive Web Apps (PWA) - The Complete Guide [Video]
$ 149.99
$ 30.00
Hands-on TensorFlow Lite for Intelligent Mobile Apps [Video] Book Cover
Hands-on TensorFlow Lite for Intelligent Mobile Apps [Video]
$ 124.99
$ 25.00
Vue JS 2 - The Complete Guide (incl. Vue Router and Vuex) [Video] Book Cover
Vue JS 2 - The Complete Guide (incl. Vue Router and Vuex) [Video]
$ 188.99
$ 37.80
React Native - The Practical Guide [Video] Book Cover
React Native - The Practical Guide [Video]
$ 169.99
$ 34.00
Docker for the Absolute Beginner - Hands-On [Video] Book Cover
Docker for the Absolute Beginner - Hands-On [Video]
$ 63.99
$ 12.80