MATLAB Training (Fundamentals + Advanced) in Pune


The modern power and control systems are becoming more complex and difficult to deal with. Thus, modeling and simulation of such systems with high degree of accuracy is required. This needs an accurate and robust platform for modeling and simulation. MATLAB and SIMULINK is one of the established software package (MATHWORKS INC.) widely used across the globe for developing large systems for Engineering and non-Engineering problems. MATLAB is a high-performance language for technical computing. It integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notation. MATLAB® features a family of application-specific solutions called toolboxes.

Areas in which toolboxes are available include power system, control systems , signal processing, neural networks, fuzzy logic and many others. Some of the application areas of the MATLAB and SIMULINK include electromechanical systems and products, control system design/analysis, power system modeling, simulation and optimization, chemical and industrial process control, signal processing and filtering, test equipment/instrumentation, digital servo systems, Motor and motion control, system identification/parameter estimation and speech Processing.

The designed training course aims to provide detailed hands-on practice on MATLAB platform for modeling and simulation. The participants will be given theoretical input and simultaneous hands-on learning experience in the basic operation and utilization of MATLAB to solve many technical computing problems

Know more about MATLAB:

MATLAB Fundamentals Course Details:

  1. Engineering Problem Solving Approach
  2. MATLAB Technical Computing Environment
    1. Workspace, Windows and Help
    2. Constants, Variables and Expressions
    3. Scalar Mathematics
    4. Basic Mathematical Functions
    5. Computational Limitations
    6. Display/Format Options
    7. Saving and Restoring Variables
    8. Script M-Files
  3. Introduction to Arrays and Matrices
  4. Matrix/Array Indexing
    1. Linear Indexing
    2. Row,Column Indexing
    3. Logical Indexing
  5. Functions for Array Operations
  6. Working with Polynomials
  7. Strings, Time, Base Conversion and Bit Operations
  8. External Data Import and Export in MATLAB: Working with Cell arrays and data structures
  9. 2-D Plotting Functions and Plot Tool
    1. Printing Labels and Legends
    2. Grid and Axes Box
    3. Axis Control
    4. Annotations in Plots
    5. Multiple Plots using hold, plot and line commands
    6. Line and Markers Styles, Colors and Formatting
    7. Subplots
    8. Specialized 2-D Plots
  10. Elementary Data Analysis: Numerical and Statistical
  11. Basics of Curve Fitting and Interpolation
  12. MATLAB Programming: Structures and Loops
    1. Loops - For Loop, Nested for Loop, While Loop
    2. Control Structures – if-else, switch-case, break, return, continue, error, try-catch
  13. M-File programming: Scripts and Functions
    1. MATLAB Editor
    2. Types of Functions: Nested and Sub-Functions
    3. Publishing M-Files
  14. Publishing M-Files

Advanced MATLAB Course Details:

  1. 3-D Plots and special plots
  2. Handle Graphics Objects: get and set plot properties
  3. File I/O
    1. Opening and closing files
    2. Reading and writing text files
    3. Reading and writing binary files
  4. Advanced Programming Techniques
    1. Argument Handling in Functions
    2. Error Checking in Functions
    3. Types of Functions
      • Subfunctions
      • Nested Functions
      • Private Functions
      • Inline Functions
      • Anonymous Functions
    4. Function Handles
    5. Callback Functions
  5. Code Vectorisation and Memory Pre-allocation: MATLAB Profiler
  6. Errors, Debugging and Troubleshooting MATLAB codes
  7. MATLAB Search Path, Path Management and Startup
  8. Calculus in MATLAB: Numerical Integration and Differentiation
  9. Symbolic Mathematics –
    1. General Functions for Algebra, Trigonometry and Calculus
    2. Polynomial Functions
    3. Calculus Differential and Integral Calculus
  10. Solutions to Ordinary Differential Equations - Initial Value and Boundary Value Problems
  11. Building Stand-alone Executables from MATLAB Code

Training Schedule:

Saturday-Sunday Batch
8 Days: 2-3, 9-10, 16-17, 23-24 September 2017 
Saturday: Time: 6:00 – 9:00 PM
Sunday: Time: 2:00 PM – 5:00 PM

All the information regarding Fees, discounts and Registration Form is available here.

Page Last Updated: Monday 21-Aug-2017 10:45:44 IST