MATLAB App Designing: The Ultimate Guide for MATLAB Apps!
The complete course for making apps in MATLAB using the GUIDE and App Designer utilities!
Basic Course 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 radion buttons, tables, check boxes, sliders and many others.
The main motivation for adding this segment is the observation that students and people put alot 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
At the end of this segment,
_____________________________________________________________________
The Second segment of the course is on creating apps in MATLAB using its graphical user interface utility called App Designer. The App Designer is next generation tool for creating and designing apps in MATLAB. The App Designer contains many new design components that are absent in the conventional app designing tool called GUIDE. The essential beauty of App Designer is the integration of the two task of coding and designing in creating apps. It makes this possible with its new editor. This segment is designed so that a MATLAB programmer can easily transform his code to a beautiful User Interface and app.
The following are the outlines of the segment
At the end of this segment,
_____________________________________________________________________
What am I going to get from this course?
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.
_____________________________________________________________________
What is the target audience?
Researchers, Entrepreneurs, Instructors and Teachers, College Students, Engineers, Programmers, Simulators
___________________________________________________________________________
Your Benefits and Advantages:
This course include:
___________________________________________________________________________
It's time to take Action!
Click the "Take This Course" button at the top right now!
...Time is limited and Every second of every day is valuable...
I am excited to see you in the course!
Best Regrads,
Dr. Nouman Azam
___________________________________________________________________________
Requirements:
What you'll learn:
Why take this course?
FREE PREVIEWLearning style and objective
My experience with MATLAB
Course outline
Accessing GUIDE and the available controls
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 behavior
The created functions in the .m file
The set and get functions
Passing values between GUI's
Passing values between two call back functions
How to pass command line arguments to the GUI
Solution to assignment
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)
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
List box choice restriction
The design view and code view
Briefing on available controls
Alignment and arranging options
Spacing and resizing
Grid lines
Error detection and correction mechanism of App Designer
Useful shortcuts part 1
Useful shortcuts part 2
Dragging components with Ctrl key
Notes before starting to code part 1
Notes before starting to code part 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
Lamps
Working of tabs
Gauges - a speedometer example
Knobs and discrete knobs
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 background images
Calling multiple apps from a script
Packaging your app
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)
"MATLAB App Designing: The Ultimate Guide for MATLAB Apps!"
$19.99
Lifetime enrollment
Nouman Azam
Your MATLAB Professor
I am Dr. Nouman Azam and i am Assistant Professor in Computer Science. I teach online courses related to MATLAB Programming to more than 10,000 students on different online platforms.
The focus in these courses is to explain different aspects of MATLAB and how to use them effectively in routine daily life activities. In my courses, you will find topics such as MATLAB programming, designing gui's, data analysis and visualization.
Machine learning techniques using MATLAB is one of my favorite topic. During my research career i explore the use of MATLAB in implementing machine learning techniques such as bioinformatics, text summarization, text categorization, email filtering, malware analysis, recommender systems and medical decision making.
You may like these other courses by Nouman Azam.