Complete MATLAB Tutorial: Go from Beginner to Pro [Video]

Preview in Mapt

Complete MATLAB Tutorial: Go from Beginner to Pro [Video]

Nouman Azam

Essential MATLAB Tutorial that will take you from beginner to advance level
Mapt Subscription
FREE
$29.99/m after trial
Video
$39.40
RRP $196.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$39.40
$29.99 p/m after trial
RRP $196.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Complete MATLAB Tutorial: Go from Beginner to Pro [Video] Book Cover
Complete MATLAB Tutorial: Go from Beginner to Pro [Video]
$ 196.99
$ 39.40
Puppet 5 – From Beginner to Pro [Video] Book Cover
Puppet 5 – From Beginner to Pro [Video]
$ 124.99
$ 25.00
Buy 2 for $35.00
Save $286.98
Add to Cart

Video Details

ISBN 139781788993692
Course Length8 hours and 32 minutes

Video Description

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language which is frequently being used by engineering and science students. In this course, we will start learning MATLAB from a beginner level, and will gradually move into more technical and advance topics. This course is designed to be general in scope which means that it will be beneficial to students in any major. Once, passed a certain learning thresholds, you will definitely enjoy MATLAB Programming. The key benefit of MATLAB is that it makes the programming available to everyone and is very fast to turn ideas into working products compared to some of the conventional programming languages such as Java, C, C++, visual basic and others.

Style and Approach

  • Great information and not talking too much, basically he is very concise and so you cover a good amount of content quickly and without getting fed up!
  • Sure of receiving quality contents since the instructors has already four courses in the MATLAB niche which are ranked in the top 10 courses in the MATLAB niche.

Table of Contents

Course and Instructor Introduction
Instructor Introduction
Course Outlines
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Handling Variables and Creating Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Doing Basic Maths in MATLAB
Basic Maths (addition, multiplication, subtraction and powers)
Understanding operation precedence
Computing GCD, LCM, Permutations and Prime numbers
Trigonometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
NEW: Basic logical Operations
NEW: Sign and absolute functions
Operations on Matrices
Determining unique elements
Determining membership of elements to a matrix
Shifting Matrix Elements
Determinant, inverse and diagonal elements
Data selection with the colon operator
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
NEW: Finding non-zero elements
NEW: Frequency of values within a vector
Advance Math Functions with Symbolic Data Type
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Interacting with MATLAB and Graphics
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
NEW: Checking for existence of scripts, files, folders, variables or functions
NEW: Manipulating Directory (Part 1)
NEW: Manipulating Directory (Part 2)
NEW: Processing text files
Importing Data into
Importing data from excel into MATLAB
Importing data in different formats (N)
MATLAB Programming
Conditional if Statements (Part 1)
Conditional if statement (Part 2)
For loops for integrating through your code
Nested For Loops
While loops (when you don't know the number of iterations)
Breaking out from a loop before final condition
Continue statement for skipping an iteration
Switch statements for choice selection
Making your own functions
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Sharing your MATLAB Results
Sharing results with automatically generated reports
Sharing your results with live scripts
Cell Data Type
Creating and defining cells
Accessing Data in a Cell
Adding and deleting elements from a cell
Concatenating cells and passing cell contents to a function
Tables and Time Tables
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
More properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting columns from a table
Adding and deleting rows from a table
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Working with Structures and Map Container Data Type
Creating structures
Retrieving data from a field of a structure
Concatenating structures
Storing data from a structure field into a variable
More operations on a structure
Creating Map Containers
Concatenation and more operations on map container
Data Types Conversions
Converting other data types to cell
Converting Cell to other Data Types
Converting from other to table data type
Converting from table to other data type

What You Will Learn

  • You are able to confidently use MATLAB for problem solving
  • You are able to run scripts, write code and do data analysis and visualization
  • You are able to solve equations, do math operations and manipulate matrices in different ways
  • You are able to formulate your own logic and convert complex problems into MATLAB code and solve them using programming skills

Authors

Table of Contents

Course and Instructor Introduction
Instructor Introduction
Course Outlines
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Handling Variables and Creating Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Doing Basic Maths in MATLAB
Basic Maths (addition, multiplication, subtraction and powers)
Understanding operation precedence
Computing GCD, LCM, Permutations and Prime numbers
Trigonometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
NEW: Basic logical Operations
NEW: Sign and absolute functions
Operations on Matrices
Determining unique elements
Determining membership of elements to a matrix
Shifting Matrix Elements
Determinant, inverse and diagonal elements
Data selection with the colon operator
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
NEW: Finding non-zero elements
NEW: Frequency of values within a vector
Advance Math Functions with Symbolic Data Type
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Interacting with MATLAB and Graphics
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
NEW: Checking for existence of scripts, files, folders, variables or functions
NEW: Manipulating Directory (Part 1)
NEW: Manipulating Directory (Part 2)
NEW: Processing text files
Importing Data into
Importing data from excel into MATLAB
Importing data in different formats (N)
MATLAB Programming
Conditional if Statements (Part 1)
Conditional if statement (Part 2)
For loops for integrating through your code
Nested For Loops
While loops (when you don't know the number of iterations)
Breaking out from a loop before final condition
Continue statement for skipping an iteration
Switch statements for choice selection
Making your own functions
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Sharing your MATLAB Results
Sharing results with automatically generated reports
Sharing your results with live scripts
Cell Data Type
Creating and defining cells
Accessing Data in a Cell
Adding and deleting elements from a cell
Concatenating cells and passing cell contents to a function
Tables and Time Tables
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
More properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting columns from a table
Adding and deleting rows from a table
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Working with Structures and Map Container Data Type
Creating structures
Retrieving data from a field of a structure
Concatenating structures
Storing data from a structure field into a variable
More operations on a structure
Creating Map Containers
Concatenation and more operations on map container
Data Types Conversions
Converting other data types to cell
Converting Cell to other Data Types
Converting from other to table data type
Converting from table to other data type

Video Details

ISBN 139781788993692
Course Length8 hours and 32 minutes
Read More

Read More Reviews

Recommended for You

Puppet 5 – From Beginner to Pro [Video] Book Cover
Puppet 5 – From Beginner to Pro [Video]
$ 124.99
$ 25.00
The Complete jQuery Course: From Beginner To Advanced! [Video] Book Cover
The Complete jQuery Course: From Beginner To Advanced! [Video]
$ 191.99
$ 38.40
The Complete Sass & SCSS Course: From Beginner to Advanced [Video] Book Cover
The Complete Sass & SCSS Course: From Beginner to Advanced [Video]
$ 191.99
$ 38.40
Network Programming with Go [Video] Book Cover
Network Programming with Go [Video]
$ 124.99
$ 25.00
From 0 to 1: JavaFX and Swing for Awesome Java UIs [Video] Book Cover
From 0 to 1: JavaFX and Swing for Awesome Java UIs [Video]
$ 19.99
$ 4.00
Apache Spark with Scala - Learn Spark from a Big Data Guru [Video] Book Cover
Apache Spark with Scala - Learn Spark from a Big Data Guru [Video]
$ 149.99
$ 30.00