MATLAB(R) Fundamentals and Programming Techniques (20 hours)

This course mainly deals with MATLAB(R) programming techniques. MATLAB(R) is a programming environment for algorithm development, data analysis, visualization, and numerical computation. Using MATLAB(R), you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and FORTRAN.

MATLAB(R) Product Description(30 min)
  • Key features
  • Architecture
MATLAB(R) Software(1 hour)
  • Introduction to MATLAB(R) Software
  • MATLAB(R) windows
  • Command Window
  • Editor Window
  • Workspace
  • Command History
  • Current directory
MATLAB(R) Data Types(1 hour)
  • Data types
    • Numeric
    • String
  • Data type conversion
    • Numeric to String
    • String to Numeric
Operators & Special characters(1 hour)
  • Arithmetic operators
  • Bit-Wise Operators
  • Relational Operators
  • Logical Operators
Complex Numbers &  Trigonometric functions(1 hour)       To work with complex numbers and trigonometricfunctions in MATLAB(R)
Matrices and Arrays (3 hours)
  • Array Initializations
  • About Matrices
  • Generating Matrices
  • Matrix Sum, transpose, diagonal, inverse
  • Matrix Multiplication, division
  • The magic Function
  • Matrix and Array Operations
  • Matrices and Magic Squares
Types of Arrays (2 hour)
  • Multidimensional Arrays
  • Structures
  • Cell Arrays
Loops and Conditional Statements (3 hours)
  • Control Flow
  • Conditional Control — if, else, switch
  • Loop Control — for, while, continue, break
  • Program Termination — return
Functions (3 hours)
  • Writing user defined functions
  • Function calling
  • Return Value
  • Types of Functions
  • Global Variables
Plots(2 hours)
  • Plotting vector and matrix data
  • Plot labelling, curve labelling, legend and colour bar editing
  • Plot types

       2-D Plots

  • Basic Plotting Functions
  • Creating a Plot
  • Plotting Multiple Data Sets in One Graph
  • Specifying Line Styles and Colors
  • Graphing Imaginary and Complex Data
  • Figure Windows
  • Displaying Multiple Plots in One Figure
  • Controlling the Axes

                    3-D Plots

  • Creating Mesh and Surface
  • About Mesh and Surface Visualizing
  • Subplots
M-files(2 hours)
  • The MATLAB(R) Editor
  • Script M-files
  • The MATLAB(R) path
  • Function M-files
  • Sub-functions and nested functions
  • Debugging
  • Best script file writing tactics
Visualizing the different applications in MATLAB(R) (30 min)
  • Statistical parameter estimations
  • DSP applications
  • Image Processing applications
  • Control System applications


Highslide for Wordpress Plugin
Contact us

Welcome to ITIE! Are you looking for our Product Demo? Write to us, we will get back to you ASAP.

Questions, issues or concerns? I'd love to help you!

Click ENTER to chat