MATLAB- How to create professional Graphic User Interfaces
- IT & Software
- Feb 16, 2025

MATLAB: How to create professional Graphic User Interfaces, available at $49.99, has an average rating of 4.44, with 44 lectures, based on 8 reviews, and has 70 subscribers.
You will learn about Matlab programing Graphical User Interfaces GUIs Matlab App Designer This course is ideal for individuals who are Engineers or Matlab begginers or Economists or Science professionals It is particularly useful for Engineers or Matlab begginers or Economists or Science professionals.
Enroll now: MATLAB: How to create professional Graphic User Interfaces
Summary
Title: MATLAB: How to create professional Graphic User Interfaces
Price: $49.99
Average Rating: 4.44
Number of Lectures: 44
Number of Published Lectures: 44
Number of Curriculum Items: 44
Number of Published Curriculum Objects: 44
Original Price: $27.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
”The graphical user interface is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, instead of text-based user interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces which require commands to be typed on a computer keyboard.” From Wikipedia.
Being able to develop graphical user interfaces will allow you to create applications that are easier to use for your every day user and thus, your work will be able to spread to a greater number of user in lesser time having a greater impact.
If you want to reach more users, specialy those that are not quite familiar with programming, you definetly need to have some knowledge in graphical user interface developing, for it is the only way in which the great majority of user out there has ever interacted with a piece of software ever.
Matlab’s app designer is built with the intention of making GUI developing easy. It’s graphical approach to drag and position components, alogside the way by which it walks us through the callback functions makes it the best option out there for programming enthusiast, engineers and scientists out there that need their applications to be user by more people than just themselves.
This course is meant for intermediate Matlab programmer that would like to take their knowledge to the next level and be able to reach users not accustomed to text based programms.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What to expect
Chapter 2: Creating a calculator using Matlabs app designer
Lecture 1: Introducing our first project results
Lecture 2: A first look on how does the app designer looks like
Lecture 3: Creating callback functions
Lecture 4: Creating callback functions (Part 2)
Lecture 5: Creating properties
Lecture 6: Creating a logic for the decimal points
Lecture 7: Reducing repetitive logical structures via .m functions
Lecture 8: Reducing repetitive logical structures via .m functions (Part II)
Lecture 9: Creating a logic for the delete push button (part I)
Lecture 10: Creating a logic for the delete push button (part II)
Lecture 11: Creating a logic for the operation push buttons
Lecture 12: Using .m functions to avoid writting repetivive callback functions
Lecture 13: Taking inputs from a hardware keyboard into our Graphical User Interface
Lecture 14: Creating a logic for the Enter push button
Lecture 15: Compiling into a stand alone desktop application (part I)
Lecture 16: Compiling into a stand alone desktop application (part II)
Lecture 17: Compiling into a stand alone desktop application (part III)
Chapter 3: Simulating the air resistance on a projectile launch via GUI
Lecture 1: Showing the results of the modules project
Lecture 2: Introduction
Lecture 3: Projectile motion with air resistance mathematical model and the Eulers method
Lecture 4: projectile_motion.m explanation
Lecture 5: Draggin the components on our graphical user interface
Lecture 6: Using callback function with ChangingValueFcn
Lecture 7: Limiting the axies of the plotting window
Lecture 8: Showing the results with all the callback functions coded
Lecture 9: Compiling the project
Lecture 10: Using the code as a stand alone desktop application
Chapter 4: Linear regression prediction models + GUIs
Lecture 1: Introduction
Lecture 2: Whats linear regression modeling?
Lecture 3: Linear regression modeling using Matlab
Lecture 4: Building a LRM function
Lecture 5: Showing the user the data that they are working with
Lecture 6: uigetfile function
Lecture 7: app.UITable
Lecture 8: Using properties to transmit information from one callback function to another
Lecture 9: Correcting a mistake in the previous class (my apologies)
Lecture 10: Making predictions with our model
Lecture 11: msgbox
Lecture 12: Compiling our application
Lecture 13: Installing into our computer
Lecture 14: Running our application from the desktop
Chapter 5: Congratulations.
Lecture 1: Congratulations video
Instructors

Fernando Alberto Tellez Miotta
Electrical Engineer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Marketing Management (Learn everything about MM) Ad Campaign
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling