About This Course

This course is on creating applications 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 radion 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 GUI

Segment 3: Advance Techniques For GUIDE

Segment 4: Sample Projects With GUIDE

Segment 5: More Useful Tricks And Examples With GUIDE

At the end of this course:

You should be able to work with graphical user interface controls such as text boxes, buttons, check boxes and others to make GUI for your code.

You are a confident user of the MATLAB utility called GUIDE for making GUI for your programs.

You will be able to create your GUI’s. If you have any problem I will help you.

You will get complete source codes of lectures.

Our Promise to You

By the end of this course, you will have learned about creating applications using MATLAB .

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about MATLAB application designing.

Course Curriculum

Section 1 - Introductory Notes And Remarks On Using GUIDE
Downloadable Materials 00:00:00
Introduction To Course And Instructor 00:00:00
Section 2 - Basics Of The Guide
Accessing Guide And The Available Controls 00:00:00
Available Controls With Their Types And The Generated Files 00:00:00
Properties Of Controls – Initial Values And Tags 00:00:00
Positioning And Aligning Controls 00:00:00
Grid And Lines 00:00:00
Customizing Tabbing Behavior 00:00:00
The Created Functions In The .m File 00:00:00
The Set And Get Functions 00:00:00
Section 3 - Linking The Code With The GUI
GUI For A Simple Product Program 00:00:00
Including Tables In GUI 00:00:00
Working With The Slider And Including Graphs 00:00:00
Setting Up A Background Image Of A Button 00:00:00
Setting The Menu 00:00:00
Changing The Backgrounds Of A GUI 00:00:00
Button Group And Radio Buttons 00:00:00
Using Check Boxes 00:00:00
Reading A Text File And Displaying Its Contents 00:00:00
Explaining Toggle Buttons 00:00:00
Pop Up Menu And List Boxes 00:00:00
Hobject And Handles 00:00:00
Section 4 - Advance Techniques For Guide
Passing Values Between GUI’s 00:00:00
Passing Values Between Two Call Back Functions 00:00:00
How To Pass Command Line Arguments To The GUI 00:00:00
Differences Between Guide And Application Designer 00:00:00
Section 5 - Sample Projects With Guide
Sample Project 1- Building A Calculator (Part 1) 00:00:00
Sample Project 1- Building A Calculator (Part 2) 00:00:00
Sample Project 2: Image Processing (Part 1) 00:00:00
Sample Project 2: Image Processing (Part 2) 00:00:00
Section 6 - More Useful Tricks And Examples With Guide
A Trick With The Visibility Option Of Text Box 00:00:00
Simple String Manipulation And User Notification 00:00:00
Deleting Elements From A List Box One By One Programatically 00:00:00
Adding Elements To A List Box Programatically 00:00:00
Selection Determination And Counter 00:00:00
User Notifications During Processing With A Push Button 00:00:00
Interacting With GUI From Keyboard 00:00:00
List Box Choice Restriction 00:00:00
Section 7 - Basics Of Application Designer
The Design View And Code View 00:00:00
Briefing On Available Controls 00:00:00
Alignment And Arranging Options 00:00:00
Spacing And Resizing 00:00:00
Grid Lines 00:00:00
Section 8 - Tips And Tricks For Effective Use Of Application Designer
Error Detection And Correction Mechanisms Of Application Designer 00:00:00
Useful Shortcuts 1 00:00:00
Useful Shortcuts 2 00:00:00
Dragging Components With Control Key 00:00:00
Section 9 - Coding GUI's With Application Designer
Notes Before Starting To Code With Application Designer 1 00:00:00
Notes Before Starting To Code With Application Designer 2 00:00:00
Simple Addition Program 00:00:00
Slider And Graphs 00:00:00
Label And Text Area 00:00:00
List Boxes 00:00:00
Drop Down Menu 00:00:00
Radio Buttons 00:00:00
State Button And Spinner 00:00:00
Working With Different Types Of Switches 00:00:00
Opening A File And Displaying Its Contents 00:00:00
Working With Tables 00:00:00
Lamps 00:00:00
Working Of Tabs 00:00:00
Gauges: A Speedometer Example 00:00:00
Knobs And Discrete Knobs 00:00:00
Section 10 - Advance Techniques For Application Designer
Passing Values Between Two Call Back Functions 00:00:00
Passing Data Between Two GUI’s 00:00:00
Adding A Custom Built Private Function 00:00:00
Adding A Custom Built Public Function 00:00:00
Including Backgrounds Image 00:00:00
Calling Multiple Applications From A Script 00:00:00
Package Your Application 00:00:00
Section 11 - Sample Projects With Application Designer - 4 Lectures
Sample Project 1: Building A Calculator (Part 1) 00:00:00
Sample Project 1: Building A Calculator (Part 2) 00:00:00
Sample Project 2: Image Processing (Part 1) 00:00:00
Sample Project 2: Image Processing (Part 2) 00:00:00
Template Design © VibeThemes. All rights reserved.

Setup Menus in Admin Panel