Complete MATLAB Tutorial: Go from Beginner to Pro
4.5 (55 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,796 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete MATLAB Tutorial: Go from Beginner to Pro to your Wishlist.

Add to Wishlist

Complete MATLAB Tutorial: Go from Beginner to Pro

Essential MATLAB Tutorial that will take you from beginner to advance level
4.5 (55 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,796 students enrolled
Created by Nouman Azam
Last updated 8/2017
English
English
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 3 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You are able to confidently use MATLAB for problem solving
  • You are able to run scripts, write code and do data analysis and visualization
  • You are able to solve equations, do math operations and manipulate matrices in different ways
  • You are able to formulate your own logic and convert complex problems into MATLAB code and solve them using programming skills
View Curriculum
Requirements
  • The students must install MATLAB on their computers
  • The course is self explainatory and do not need any prior knowledge of MATLAB.
Description

Basic Course Description 

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

Below is the detailed outline of this course. 

Segment 1: Instructor and Course Introduction 

Segment 2: Handling variables and Creating Scripts

Segment 3: Doing Basic Maths in MATLAB

Segment 4: Operations on Matrices

Segment 5: Advance Math Functions with Symbolic Data Type

Segment 6: Interacting with MATLAB and Graphics

Segment 7: Importing Data into MATLAB

Segment 8: File Handling and Text Processing

Segment 9: MATLAB Programming

Segment 10: Sharing Your MATLAB Results

Segment 11: Cell Data Type

Segment 12: Tables and Time Tables

Segment 13: Working with Structures and Map Container Data Type

Segment 14: Converting between Different Data Types

___________________________________________________________________________

Your Benefits and Advantages: 

  • If you do not find the course useful, you are covered with 30 day money back guarantee, full refund, no questions asked!
  • You will be sure of receiving quality contents since the instructors has already four courses in the MATLAB niche which are ranked in the top 10 courses in the MATLAB niche. 
  • You have lifetime access to the course.
  • You have instant and free access to any updates i add to the course.
  • You have access to all Questions and discussions initiated by other students.
  • You will receive my support regarding any issues related to the course.
  • Check out the curriculum and Freely available lectures for a quick insight.

___________________________________________________________________________

It's time to take Action!

Click the "Take This Course" button at the top right now!

...Time is limited and Every second of every day is valuable...

We are excited to see you in the course!

Best Regrads,

Dr. Nouman Azam

_______________________________________________

More Benefits and Advantages: 

✔ You receive knowledge from an experienced instructor (Dr. Nouman Azam) who is the creator of five courses on Udemy in the MATLAB niche. 

✔ The titles of these courses are 

  • MATLAB from A to Z: From Programming to App Desiging
  • Data Analysis with MATLAB for EXCEL Users.
  • MATLAB App Desigining: The Ultimate Guide for MATLAB Apps
  • Create Apps in MATLAB with App Designer (Codes Included)
  • Advance MATLAB Data Types and Data Structures

✔ You find majority of these courses on the first page in the MATLAB niche. 

_______________________________________________

Student Testimonials for Dr. Nouman Azam!

★★★★

This is the second Udemy class on Matlab I've taken. Already, a couple important concepts have been discussed that weren't discussed in the previous course. I'm glad the instructor is comparing Matlab to Excel, which is the tool I've been using and have been frustrated with. This course is a little more advanced than the previous course I took. As an engineer, I'm delighted it covers complex numbers, derivatives, and integrals. I'm also glad it covers the GUI creation. None of those topics were covered in the more basic introduction I first took.

Jeff Philips

★★★★★ 

Great information and not talking too much, basically he is very concise and so you cover a good amount of content quickly and without getting fed up!

Oamar Kanji

★★★★

The course is amazing and covers so much. I love the updates. Course delivers more then advertised. Thank you!

Josh Nicassio

Student Testimonials! who are also instructors in the MATLAB category

★★★★★

"Concepts are explained very well, Keep it up Sir...!!!"

Engr Muhammad Absar Ul Haq instructor of course "Matlab keystone skills for Mathematics (Matrices & Arrays)"

Who is the target audience?
  • Researchers, Entrepreneurs, Instructors, College Students, Engineers, Programmers, Simulators who wants to quickly create front ends for their users to run their code and projects .
Students Who Viewed This Course Also Viewed
Curriculum For This Course
87 Lectures
08:08:07
+
Handling Variables and Creating Scripts
3 Lectures 21:10
Let's lay foundations for understanding Variables
06:31

Different types of variables (Strings, characters and logical)
08:10

Creating scripts and understanding commenting and semicolon effect
06:29
+
Doing Basic Maths in MATLAB
8 Lectures 49:25
Basic Maths (addition, multiplication, subtraction and powers)
07:30

Understanding operation precedence
06:01

Computing GCD, LCM, Permutations and Prime numbers
06:11

Trignometric functions
05:15

Set operations (Union, intersection, complement and others)
05:21

Computing statistics of the matrices
10:00

Handling random numbers
04:43

Cross product and dot product
04:24
+
Operations on Matrices
13 Lectures 01:00:24
Determining unique elements
11:00

Determining membership of elements to a matrix
05:55

Shifting Matrix Elements
04:39

Determinant, inverse and diagnal elements
02:37

Data selection with the colon operator
04:14

Relational operations
07:12

Commonly used Matrices
03:15

Sorting matrix values
06:01

Size and length functions
03:14

Concatenating Matrices
02:15

NEW: Finding non-zero elements
04:44

NEW: Frequency of values within a vector
05:17

Lets have some practice
00:01
+
Advance Math Functions with Symbolic Data Type
4 Lectures 21:43
Symbolic variables
05:27

Differentiation and Integration using symbolic variables
05:20

Solving Equations
08:36

Symbolic Functions
02:20
+
Interacting with MATLAB and Graphics
8 Lectures 43:52
Input output commands
05:01

More input output commands
05:20

Plotting data
04:00

Plotting 3-D data
03:00

More on plotting options
08:10

NEW: Checking for existence of scripts, files, folders, variables or functions
03:47

NEW: Manipulating Directory (Part 1)
07:13

NEW: Manipulating Directory (Part 2)
07:21
+
Importing Data into MATLAB
3 Lectures 09:10
Importing data from excel into MATLAB
02:50

Importing data in different formats (N)
06:19

Lets have some practice
00:01
+
MATLAB Programming
9 Lectures 52:10
Conditional if Statements (Part 1)
04:14

Conditional if statment (Part 2)
06:18

For loops for interating through your code
08:10

Nested For Loops
07:44

While loops (when you don't know the number of iterations)
08:29

Breaking out from a loop before final condition
04:54

Continue statement for skipping an iteration
06:03

Switch statements for choice selection
06:17

Lets have some practice
00:01
+
Making your own functions
4 Lectures 16:45
Building Custom built Functions
03:03

Functions with inputs
04:09

Functions with multiple inputs and outputs
05:44

Returning from a function
03:49
+
Sharing your MATLAB Results
2 Lectures 12:33
Sharing results with automatically generated reports
05:16

Sharing your results with live scripts
07:17
4 More Sections
About the Instructor
Nouman Azam
4.4 Average rating
162 Reviews
4,918 Students
7 Courses
Your Computer Science Professor

I am Dr. Nouman Azam and i am Assistant Professor at the Department of Computer Science, National University of Computer and Emerging Sciences.I had over a decade of experience in research and teaching. 

My research work is mainly on the exploration of machine learning techniques in application areas such as bioinformatics, text summarization, text categorization, email filtering, security, recommender systems and medical decision making. On theoretical side, i am interested in applying the theories of rough sets, game theory, optimization and conflict analysis to machine learning tasks. For my Masters thesis, i applied different machine learning techniques to select important features in spam email filtering. For my doctoral thesis, i investigated the applications of machine learning techniques such as rough sets, game theory, genetic algorithms, gradient descent and others to learn and extract data patterns. In the recent past, I taught many machine learning related courses at the undergraduate and graduate levels. 

MATLAB remained my number one choice for implementing ideas and converting my code to meaningful softwares. I implemented all the code of my Masters and Doctoral thesis in MATLAB. Currenlty, i have six courses on MATLAB on the udemy plateform including best seller and top ranked courses.