# Udemy - MATLAB Master Class; Go from Beginner to Expert in MATLAB

#### Category: Tutorial

Posted on 2019-08-31, by phaelx.

Description

Date: Aug 2019
Author: Nouman Azam

Size: 4.8 GB
Format: MP4
What you'll learn
*Develop beginer to advance level skills of Programming with MATLAB. This is the only course which enables you to learn intermediate and advance programming data structures such as structures, tables, times tables, cells and map container.
*Gain Hands-On experience with MATLAB for visualizing, analyzing and formulating intermediate and some advanced level problems using MATLAB programming skills
*Experience some real world applications of MATLAB in solving Data Science problems.

Course content

Course and Instructor Introduction
Course Introduction
MATLAB Software (Pricing and Online resources)

------------ Part 1: MATLAB from Beginer to Advance -----------------
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations

Segment 1.1: Handling variables and Creating Scripts
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator

Segment 1.2: Doing Basic Maths in MATLAB
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz

Segment 1.3: Operations on Matrices
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz

Segment 1.4: Advance Math Functions with Symbolic Data Type
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions

Segment 1.5: Interacting with MATLAB and Graphics
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution

Segment 1.6: Importing Data into MATLAB
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions

Segment 1.7: MATLAB Programming
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems

Segment 1.8: Making your own functions
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions

Segment 1.9: Sharing your MATLAB Results
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts

------------ Part 2: Advance MATLAB Data Types ----------------------
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section

Segment 2.1: Cell Data Type
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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

Segment 2.2: Tables and Time Tables
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times

Segment 2.3: Working with Structures and Map Container Data Type
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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

Segment 2.4: Data Types Conversions
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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

----------- Part 3: Machine Learning for Data Science using MATLAB ------------
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment

Segment 3.1: Data Preprocessing
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)

Segment 3.2: Classification
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data

Segment 3.2.1: K-Nearest Neighbor
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN

Segment 3.2.2: Naive Bayes
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain

Segment 3.2.3: Decision Trees
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees

Segment 3.2.4: Support Vector Machines
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM

Segment 3.2.5: Discriminant Analysis
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis

Segment 3.2.6: Ensembles
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles

Segment 3.2.7: Performance Evaluation
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB

Segment 3.3: Clustering
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data

Segment 3.3.1: K-Means
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)

Segment 3.3.2: Hierarchical Clustering
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)

Segment 3.4: Dimensionality Reduction
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)

Segment 3.5: Project: Malware Analysis
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project

------------- Part 4: Data Preprocessing for Machine Learning using MATLAB -----
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course

Segment 4.1: Handling Missing Values
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation

Segment 4.2: Dealing with Categorical Variables
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding

Segment 4.3: Outlier Detection
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables

Segment 4.4: Feature Scaling and Data Discretization
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning

Segment 4.5: Project: Selecting the Right Method for your Data
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)

----------- Part 5: Regular Expressions using Matlab ------------
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course

Segment 5.1: Introduction to Regular Expressions
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes

Segment 5.2: Character Classes
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes

Segment 5.3: Anchors and Word Boundaries
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)

Segement 5.4: Repetitiongs using Quantifiers
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)
Codes
Quantifiers
Limited Repetition
Lazy and Greedy Quantifiers

Segment 5.5: Group Constructs
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)
Codes
Quantifiers
Limited Repetition
Lazy and Greedy Quantifiers
Codes
Understanding the Grouping
Non-capturing groups
Effect of Quantifiers on Groups
Alternation
Atomic Grouping

Segment 5.6: Assertions, Conditions and Backreferencing
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)
Codes
Quantifiers
Limited Repetition
Lazy and Greedy Quantifiers
Codes
Understanding the Grouping
Non-capturing groups
Effect of Quantifiers on Groups
Alternation
Atomic Grouping
Codes
Look Behind Assertions
Backreferencing
Named Capturing Groups and Backreferencing
Conditions (if then else)
Branch Reset

Segment 5.7: Practical Examples
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)
Codes
Quantifiers
Limited Repetition
Lazy and Greedy Quantifiers
Codes
Understanding the Grouping
Non-capturing groups
Effect of Quantifiers on Groups
Alternation
Atomic Grouping
Codes
Look Behind Assertions
Backreferencing
Named Capturing Groups and Backreferencing
Conditions (if then else)
Branch Reset
Codes
Character Ranges
Matching a valid date

BONUS: Discounted Coupons for my other MATLAB Courses
Course Introduction
MATLAB Software (Pricing and Online resources)
MATLAB Graphical User Interface
Some Common Operations
Code and Scripts
Let's lay foundations for understanding Variables
Different types of variables (Strings, characters and logical)
Creating scripts and understanding commenting and semicolon effect
Data selection with the colon operator
Code and Scripts
Basic Maths (addition, multiplication, subtraction and powers)
Computing GCD, LCM, Permutations and Prime numbers
Trignometric functions
Set operations (Union, intersection, complement and others)
Computing statistics of the matrices
Handling random numbers
Cross product and dot product
Basic logical operation (And, Or and Not)
Sign and absolute functions
Converting numbers between different bases
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Computing unique elements
Determining membership of elements to a matrix
Shifting matrix elements
Determinant, inverse and diagnal elements
Relational operations
Commonly used Matrices
Sorting matrix values
Size and length functions
Concatenating Matrices
Finding non-zero elements
Frequency of values within a vector
Test yourself: Have fun with some practice questions (Beginner level)
Solutions to practice exercise questions (Beginner level)
Test yourself: Have fun with some practice questions (Advance level)
Solutions to practice exercise questions (Advance level)
Hey Don't Foget to Test youself on a Quiz
Code and Scripts
Symbolic variables
Differentiation and Integration using symbolic variables
Solving Equations
Symbolic Functions
Code and Scripts
Input output commands
More input output commands
Plotting data
Plotting 3-D data
More on plotting options
Bar graphs
Combining plots with hold on
Interacting with the plot using the brush tool
Two y-axis on the same plot
Animated Line
Checking for existence of scripts, files, folders, variables or functions
Manipulating Directory (Part 1)
Manipulating Directory (Part 2)
Processing text files
Project: Processing text file and visualizing its results
Project solution
Code and Scripts
Importing data from excel into MATLAB
Importing data in different formats (N)
Passing data between excel and MATLAB
Calling MATLAB functions from Excel
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Code
Conditional if Statements (Part 1)
Conditional if statment (Part 2)
For loops for interating 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
Test yourself: Have fun with some practice questions
Solutions to practice exercise questions
Test yourself (Challenge): Have fun with some practice questions
Solutions to challenging coding problems
Code
Creating Custom built Functions
Functions with inputs
Functions with multiple inputs and outputs
Returning from a function
Test Yourself: Have some fun with Practice Exercise Question
Solutions to practice exercise questions
Code
Sharing results with automatically generated reports
Sharing your results with live scripts
Introduction to the section
Codes
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
Codes and data
Creating Tables
Adding Descriptions, Units and Accessing individual columns
Selecting and reordering rows
Sorting rows or a table
Setting Different properties of a table
Reading and writing tables to memory
Storing summary of a table
Adding and deleting rows from a table
Adding and deleting columns from a table
Dealing with missing data
Creating time tables
Properties, sorting and data selection in time tables
Concatenating time tables
Indexing and retrieving data based on row times
Codes
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
Codes
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
Introduction to the segment
Code and Data
Section Introduction
Importing the Dataset
Removing Missing Data (Part 1)
Removing Missing Data (Part 2)
Feature Scaling
Handling Outliers (Part 1)
Handling Outliers (Part 2)
Dealing with Categorical Data (Part 1)
Dealing with Categorical Data (Part 2)
Code and Data
KNN Intuition
KNN in MATLAB (Part 1)
KNN in MATLAB (Part 2)
Visualizing the Decision Boundaries of KNN
Explaining the code for visualization
Here is our classification template
How to change default options and customize classifiers
Customization options for KNN
Naive Bayesain Intuition (Part 1)
Naive Bayesain Intuition (Part 2)
Naive Bayesain in MATLAB
Customization Options for Naive Bayesain
Decision trees intuition
Decision Trees in MATLAB
Visualizing Decision Trees using the View Function
Customization Options for Decision Trees
SVM Intuition
Kernel SVM Intuition
SVM in MATLAB
Customization Options for SVM
Discriminant Analysis Intuition
Discriminant Analysis in MATLAB
Customization Options for Discriminant Analysis
Ensembles Intuition
Ensembles in MATLAB
Customization options for Ensembles
Evaluating Classifiers: Confusion matrix (Theory)
Validation Methods (Theory)
Validation methods in MATLAB (Part 1)
Validation methods in MATLAB (Part 2)
Evaluating Classifiers in MATLAB
Code and Data
K-Means Clustering Intuition
Choosing the number of clusters
k-means in MATLAB (Part 1)
k-means in MATLAB (Part 2)
Hierarchical Clustering Intuition (Part 1)
Hierarchical Clustering in MATLAB
Hierarchical Clustering Intuition (Part 2)
Code and data
Principal Component Analysis
PCA in MATLAB (Part 1)
PCA in MATLAB (Part 2)
Code and data
Problem Discription
Customizing code templates for completing Task 1 and 2 (Part 1)
Customizing code templates for completing Task 1 and 2 (Part 2)
Customizing code templates for completing Task 3, 4 and 5
Here is the project
Introduction to course
Code and Data
Deletion strategies
Using mean and mode
Considering as a special value
Class specific mean and mode
Random Value Imputation
Code and Data
Categorical data with no order
Categorical data with order
Frequency based encoding4
Target based encoding
Code and Data
3 sigma rule with deletion strategy
3 sigma rule with filling strategy
Box plots and iterquartile rule
Class specific box plots
Histograms for outliers
Local Outlier Factor (Part 1)
Local Outlier Factor (Part 2)
Outliers in Categorical Variables
Code and Data
Feature Scalling
Discretization using Equal width binning
Discretization using Equal Frequency binning
Code and Data
Selecting the right method (Part 1)
Selecting the right method (Part 2)
Introduction to the course
Regular Expressions Fundamentals
Executing Regular Expressions on Matlab, literals and meta characters
Online Regex Engine
The dot metacharacter
Codes
Codes
Basics of Character Classes
Exclusion of characters using a character class
Some exceptions with a character class
Shorthand for character classes
Codes
Staring and Ending Anchors
Examples of Starting and Ending Anchors
Word Boundaries (Part 1)
Word Boundaries (Part 2)
Codes
Quantifiers
Limited Repetition
Lazy and Greedy Quantifiers
Codes
Understanding the Grouping
Non-capturing groups
Effect of Quantifiers on Groups
Alternation
Atomic Grouping
Codes
Look Behind Assertions
Backreferencing
Named Capturing Groups and Backreferencing
Conditions (if then else)
Branch Reset
Codes
Character Ranges
Matching a valid date
Discounted coupons for MY other MATLAB courses

6759 dl's @ 2251 KB/s
5285 dl's @ 3780 KB/s
7097 dl's @ 3792 KB/s

Search More...
Udemy - MATLAB Master Class; Go from Beginner to Expert in MATLAB

Related Books