Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice realworld skills and achieve your goals.
Course Updated (11/21/2016)
This course offers Coursovie Training Certificate in addition to Udemy Certificate. Coursovie Certificate is FREE and requires registration on Coursovie Website. In order to register please visit us at (coursoviedotcom).
Matlab Programming is one of the most important technical programming languages and skills today. In this course, we will start learning Matlab from beginner level, and slowly we ease our way into more technical topics. This course is a general Matlab Programming, and it means that all the majors can benefit from this course. Matlab Programming is an easy and understandable programming language and is an excellent choice for learning before starting other programs like Java, C, and C++.
The list of contents is:
Chapter 1: An Introduction to Matlab Software
Chapter 2: Mathematics in Matlab
Chapter 3: Working with Variables in Matlab environment
Chapter 4: Trigonometric Functions in Matlab
Chapter 5: Complex Numbers in Matlab
Chapter 6: Working with Vectors in Matlab
Chapter 7: Working with Matrices in Matrices
Chapter 8: Introduction to Calculus and Engineering Functions in Matlab
Chapter 9: Graphs and Plotting in Matlab
Chapter 10: Loops, Conditions, and Intro to Programming in Matlab
Chapter 11: Projects (Updates Weekly with new programming drills)
Chapter 12: Import Data from Excel to Matlab
Chapter 13: How to Claim your Coursovie Training Certificate (LinkedIn)
Chapter 14: Bonus Materials for the Course
Chapter 15: Massive Discount Codes for other Courses (Coursovie Collection)
Not for you? No problem.
30 day money back guarantee.
Forever yours.
Lifetime access.
Learn on the go.
Desktop, iOS and Android.
Get rewarded.
Certificate of completion.
Section 1: How to request your Coursovie Training Inc. Certificate  

Lecture 1 
How to claim your certificate
Preview

02:00  
Lecture 2 
Please Introduce Yourself to Class

Article  
Section 2: An Introduction to Matlab Software  
Lecture 3  02:00  
The installation Manaual is provided as link to this lecture. 

Lecture 4 
50% DISCOUNT COUPONS FOR COURSOVIE INC. PRODUCTS.

2 pages  
Lecture 5 
Why learn Matlab programming for your career ?

01:30  
Lecture 6  06:39  
In this video we will learn the Matlab User interface and different parts of it, so we can work with more features of the software during the course. 

Lecture 7  03:36  
It is very important to learn how to save our work progress, and come back to resume that later, or send our programs to our colleagues to teacher. This video explains the process step by step and illustrates different scenarios and their solutions. 

Lecture 8 
How to use the CLC, Home and Help Commands in Matlab workspace ?

05:24  
Lecture 9 
Learn to run a Matlab Script like a Pro

03:03  
Quiz 1 
MFiles Matlab Script File Extension

5 questions  
Section 3: Chapter 2 Work with Mathematics in Matlab  
Lecture 10 
How to do the Basic Arithmetic functions in Matlab ?

04:45  
Quiz 2 
Math

3 questions  
Lecture 11 
Create variables in Matlab and store data in them

03:59  
Quiz 3 
Variables

4 questions  
Lecture 12 
Order of Operations in Matlab and how to do it the right way

03:07  
Quiz 4 
order of precedence in Matlab Operations

1 question  
Lecture 13 
Exponent & pi  Important friends of engineers

04:09  
Quiz 5 
pi & exponential

4 questions  
Lecture 14 
Two sample Programs in Matlab
Preview

07:29  
Quiz 6 
Let's create comments in Matlab and when to use it

3 questions  
Lecture 15 
Part 1: What is Symbolic toolbox and why I should know it very well ?

02:34  
Quiz 7 
Symbolic Toolbox

1 question  
Lecture 16 
Part 2: What is Symbolic toolbox and why I should know it very well ?

03:18  
Quiz 8 
Symbolic toolbox

1 question  
Lecture 17 
Part 3: What is Symbolic toolbox and why I should know it very well ?
Preview

02:23  
Quiz 9 
Chapter 2 Quizz

2 questions  
Lecture 18 
I need your Help !

Article  
Section 4: How create, define and use Variables in Matlab like a pro  
Lecture 19 
Introduction to Variables in Matlab

04:48  
Lecture 20 
How to create, and manipulating variables in Matlab programming ?

02:00  
Lecture 21 
How to get Matlab results in different Formats ?

04:16  
Lecture 22 
What are Symbolic Variables, and let's build one together

04:39  
Lecture 23 
Let's do the calculations Symbolically. ( wish I knew it sooner )

03:57  
Quiz 10 
Symbolic Calculations

1 question  
Section 5: Trigonometric Functions in Matlab  
Lecture 24 
Essential Functions for engineers in Matlab

08:26  
Quiz 11 
Let's build Square Root function in Matlab

6 questions  
Lecture 25 
Introduction to Trigonometry in Matlab

10:09  
Quiz 12 
Trigonometric Functions

7 questions  
Lecture 26 
How to create and define Hyperbolic Functions in Matlab ?

02:09  
Lecture 27 
Exponential, Logarithm & Ln Functions in Matlab Programming
Preview

04:20  
Quiz 13 
Exponential

4 questions  
Section 6: Complex Numbers in Matlab Programming  
Lecture 28 
Introduction to Complex Numbers in Matlab

06:00  
Quiz 14 
Complex Numbers in Matlab

2 questions  
Lecture 29 
What are Complex Functions and how to build them in Matlab ?

07:38  
Quiz 15 
Complex Numbers 2

4 questions  
Lecture 30 
Let's use Symbolic Toolbox and Complex Functions together

05:04  
Quiz 16 
Complex Numbers 3

3 questions  
Lecture 31 
How to do the Symbolic Calculations using Complex numbers ?

02:11  
Section 7: Vectors in Matlab  Let's lay the foundation  
Lecture 32 
Introduction to Vectors in Matlab Programming

10:03  
Lecture 33 
How to change a vector in Matlab, change it and use it again ?

03:25  
Lecture 34 
Let's do some math on Vectors in Matlab

03:00  
Lecture 35 
What is the difference between Dot & Cross Products, and let's do it in Matlab
Preview

05:15  
Lecture 36 
How to use Statistics on Vectors in Matlab Programming ?

06:07  
Lecture 37 
How to extract vectors and manipulate data ?

07:52  
Quiz 17 
How to create Vectors and Extract data in Matlab ?

3 questions  
Lecture 38 
Let's create some new vectors in Matlab

04:31  
Lecture 39 
Element by Element operation on vectors. Thanks Matlab is here !

05:11  
Lecture 40 
Let's make Mathematical Calculations on Vectors easy once and for all

04:01  
Lecture 41 
Let's build Random Vectors in Matlab and why they are so important ?

08:50  
Lecture 42 
Hey, I can do Statistical Analysis on Vectors too !

03:22  
Section 8: Matrices  Let's see the Power of Matlab  
Lecture 43 
Introduction to Matrices in Matlab Programming

08:42  
Lecture 44 
How to extract data from a Matrix ?

07:32  
Lecture 45 
Let's Learn to Multiply Matrices together

07:43  
Lecture 46 
Let's do the Element by Element Multiplication in Matrices.
Preview

10:57  
Lecture 47 
How to find Max, Min, Number of Elements in a Matrix ?

05:49  
Lecture 48 
How to augment a matrix the correct way ?

02:08  
Lecture 49 
Let's learn the important functions for working with Matrices here

09:46  
Lecture 50 
Get to know the Special Matrices we can use in Matlab Programming

08:34  
Lecture 51 
How create Transpose & Diagonal Matrices like a Pro?

06:32  
Lecture 52 
Let's solve equations using Matrices

05:09  
Lecture 53 
Trace, Inverse and even More features in Matrices

05:04  
Lecture 54 
How to works with matrices and do symbolic matrix calculations ?

05:07  
Section 9: Introduction to Calculus, and Engineering Functions in MATLAB  
Lecture 55 
How to create Functions in Matlab
Preview

06:37  
Lecture 56 
NEW: What is Anonymous Function ? and Why is it so important?

18:03  
Lecture 57 
An Introduction to Differentiation in Matlab

04:49  
Lecture 58 
Let do Differentiation Symbolically

02:59  
Lecture 59 
Let's Learn how to take Integration in Matlab

09:37  
Lecture 60 
How to do the Limit function in Matlab

06:41  
Lecture 61 
How to take Partial Derivatives for any function in Matlab

07:32  
Section 10: Graphs & Plots in Matlab  
Lecture 62 
Part 1 : Plotting in Matlab

05:33  
Lecture 63 
Part 2: Plotting in Matlab

05:35  
Lecture 64 
Part 3: Plotting in Matlab

08:46  
Lecture 65 
Part 4: Plotting in Matlab
Preview

10:17  
Lecture 66 
NEW: Let's do Matlab Plots the easy way

03:31  
Section 11: Introduction to Programming in Matlab using Loops, Conditions, and Sequences  
Lecture 67 
Let's start with Logical and Relational Operations in Matlab

05:15  
Lecture 68 
How to do the Logical & Relational Operations in Matlab seamlessly

06:30  
Lecture 69 
Conditions in Matlab and an Introduction to Else in Matlab

06:22  
Lecture 70 
Part 1: Introduction to ElseIf
Preview

07:03  
Lecture 71 
Part 2: Introduction to ElseIf With Examples in Matlab

04:16  
Lecture 72 
An Introduction to " While" with Examples in Matlab

04:25 
Hossein Tootoonchy is an Entrepreneur and founder of Coursovie Training Inc. which specializes in teaching technical courses in engineering field. Coursovie stands for Course + Movie, and we teach engineering courses using videos. Coursovie mission is to teach the engineering fundamentals practically.
Coursovie Training Inc. is an American New Start up that offers an ever growing range of high quality eLearning solutions in engineering fields. All the trainings are produced by experts with passion for teaching. All the examples introduced during the videos are based on the industry need, and covers the foundation of the engineering discipline under study.