Segment 1.0: Introductory Notes and Remarks on using GUIDE
  • Introduction to course and instrutor
Segment 1.1: Basics of the Guide
  • Accessing Guide and the Available controls
  • Tell us about the course
  • Properties of controls (Initial values and tags).
  • Positioning and aligning controls
  • Grid and lines
  • Customizing tabbing behavior
  • The created functions in the .m file
  • The set and get functions
  • Basics of the guide
Segment 1.2: Linking the code with the GUI
  • Codes
  • GUI for a simple product program
  • Including tables in GUI
  • Tables
  • Working with the slider and including graphs
  • Setting up a background image of a button
  • Setting the menu
  • Changing the backgrounds of a GUI (Codes given)
  • Button group and radio buttons (Codes given)
  • Button group
  • Using checkboxes
  • Reading a file (text file) and displaying its contents (Codes Given)
  • Explaining toggle buttons
  • pop up menu and list boxes
  • hObject and Handles
  • hObject and Handles
  • Assignment 1
Segment 1.3: Advance techniques for GUIDE
  • Codes
  • Passing values between GUI's
  • Passing values between two call back functions
  • How to pass command line arguments to the GUI
  • Useful resources and books
  • Differences between GUIDE and App Designer
  • Assignment 2
  • NEW: Solution to Assignment 2
Segment 1.4: Sample projects with GUIDE
  • Codes
  • Sample project 1- Building a Calculator
  • Sample Project 2: Image Processing (Part 1)
  • Sample Project 2: Image Processing (Part 2)
Segment 1.5: More Useful Tricks and Examples with GUIDE
  • Codes
  • A trick with the visibility option of text box
  • Simple string manipulation and user notification
  • Deleting elements from a List box one by one programatically
  • Adding elements to a list box programatically
  • Selection Determination and Counter
  • User notifications during processing with a push button
  • Interacting with GUI from Keyboard
  • Popup Menu Choice Restriction
Section 2.0: Basics of App Designer
  • The design view and code view
  • Alignment and arragning options
  • Spacing and resizing
  • Grid lines
  • Error messages for better coding
  • Shortcuts for appdesigner
Segment 2.1: Coding GUI's with App Designer
  • Important notes before coding
  • Simple addition program
  • Slider and graphs
  • Labels, text area and list boxes
  • Drop down menu
  • Radio buttons
  • State button and spinner
  • Switches and working with Textual files
  • Working with Tables
  • Lamps and tabs
  • Gauges and Knobs
Segment 2.2: Advance techniques for App Designer
  • Passing values between two call back functions
  • Passing data between two GUI's
  • Adding a custom built functions
  • Including backgrounds image and calling mulitple guis from a script
  • Package your app
Segment 2.3: Sample projects with App Designer
  • Sample Project 1: Building a calculator
  • Sample Project 2: Image Processing
Discounted coupons for MY other MATLAB courses
  • Discounted coupons for MY other MATLAB courses