Home Contact Us
 

 
 


 

Course Description
This one day, hands-on workshop designed to provide a comprehensive understanding of MATLAB as a programming language. It covers creating and handling basic M-file functions, using program control statements, utilizing the full programming advantages of MATLAB and coding of different types of functions. At the end of the day, participants of this course will have a strong foundation to develop custom and advanced algorithms using MATLAB.

Pre-requisities:
Candidate must have experience with basic computer operations and must be knowledgeable in basic Matlab usage. Preferably you have attended our "Learner's Guide to MATLAB"

Content:

Data I/O & General functions

• Functions and sub-functions
• Function recursion
• Variable I/O arguments
• Error handling
• User input

Types of Functions

• Functions handles
• Nested functions
• Private functions
• Overloaded functions

Programming Statements and Flow Control

• Iterations
• Conditional statements
• Cases

Best Practices, Optimization and Debugging

• Memory pre-allocation and
management
• Vectorizing techniques
• Performance measurement
• Debugging commands

These concepts are explored via various case studies.

Course Benefits:
Upon the completion of the course, the participants should be familiar with the fundamentals of MATLAB (defining variables, doing calculations and creating graphs) . The course will also gives a thorough grounding in using MATLAB to develop solutions for a variety of applications by integration of its computation, visualization, and
programming concepts.

To further their knowledge, delegates are welcomed to use these fundamentals to develop MATLAB script files (programs) to solve more complicated models, and for advanced data analysis, visualization and 3-D plotting that are presented by our experienced MATLAB trainer in other courses and workshops.

Who Should Attend:
The course is for engineers, researchers,scientists and analyst interested in creating & handling basic M-file functions,using program control statements, utilizing the full programming advantages of MATLAB and coding of different types of functions. At the end of the day, participants of this course will have a strong foundation to develop custom and advanced algorithms using MATLAB.



MY Office : 36-1, Plaza Puchong, Jalan Puchong Mesra 1, 58200 Kuala Lumpur, Malaysia. Tel:+603-8071 1300 fax:+603-8071 1400
SG Office : 259, Onan Road, Singapore 424651. Tel: +65-6468 3325 Fax: +65-6764 5646