The First segment of the course is on creating apps in MATLAB using it's graphical user interface utility called GUIDE. The GUIDE provides essential graphical components for converting your code into 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 it's 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. Each lecture contains a demonstration of the concepts, and the codes are included with the course.
The Second segment of the course is on creating apps in MATLAB using it's graphical user interface utility called App Designer. The App Designer is the 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 their code in to a beautiful user interface and app.
Dr. Nouman Azam is an Assistant Professor in Computer Science. He teaches 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 topics. 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.
StartAccessing GUIDE (0:39)
StartAvailable controls with their types and the generated files (4:32)
StartProperties of controls (initial values and tags) (4:45)
StartPositioning and aligning controls (2:06)
StartGrid and lines (6:32)
StartCustomizing tabbing behavior (5:53)
StartThe created functions in the .m file (5:22)
StartThe set and get functions (3:00)