This course is designed for those interested to learn the basics of MATLAB’s graphical user interface utility called GUIDE and how to different types of graphical components.
Read more.Instructor
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Researchers, Entrepreneurs, Instructors, College Students, Engineers, Programmers, Simulators who want to quickly create front ends for their users to run their code and projects.
What you’ll learn:
- Create apps with MATLAB graphical user interfaces using utility called GUIDE and App designer
- How to turn your existing code into meaningful software
- How you can use all the graphical components necessary to make graphical user interfaces
Requirements:
- An understanding of general MATLAB programming
This course is on creating applications in MATLAB using its graphical user interface utility called GUIDE. 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 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.
- 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 .
10 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 |