Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Matlab in 30 Minutes! to your Wishlist.

Add to Wishlist

Matlab in 30 Minutes!

Learn programming in Matlab in just 30 minutes!
4.2 (13 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.
483 students enrolled
Created by Andrej Lerch
Last updated 4/2016
$10 $35 71% off
4 days left at this price!
30-Day Money-Back Guarantee
  • 37 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

In this course you are going to learn programming in Matlab in just 30 minutes in a express way education. I am adressing engineering students who are new to Matlab and want a quick but also profound introduction to Matlab in order to be able to code their own programs and routines and solve numerical problems.

You should know the basics of mathematics. Programming skills are not required. However, it would be an advantage if you would have coded in any programming language once in your life.


  • basic knowledge in mathematics
  • basic experience in programming (optional)
  • a matlab installation

Starting from basic arithmetic and relational operators we will proceed with creating, manipulating and working with matrices and vectors. You will learn how to write your own functions and how to visualize data in plots.


  • performing arithmetic operations
  • working with matrices and vectors
  • writing functions
  • understanding of control structures and looping routines
  • visualizing data
Who is the target audience?
  • For Beginners
Students Who Viewed This Course Also Viewed
What Will I Learn?
Programming in Matlab
Arithmetic and relational operators
Matrix and vector operations
Control structures and loops
Writing and using functions
Plotting and analyzing data
Solving linear systems
View Curriculum
  • Installed Matlab
Curriculum For This Course
Expand All 24 Lectures Collapse All 24 Lectures 36:59
1 Lecture 00:35

Short introduction of who I am and what you are going to learn in this Matlab course.

Preview 00:35
Get to know Matlab
6 Lectures 06:50

Get to know how to use arithmetic operators in Matlab.

Preview 01:07

Further information on arithmetics in Matlab.

Preview 00:46

Learn how to work with relational operators.

Preview 01:00

Introduction to basic useful function which you will need in your daily engineering work.

Preview 01:31

Learn about assigning variables und working with them.

Preview 01:18

Additions on variables.

Preview 01:08
Matrices and Vectors
10 Lectures 13:00

Introduction on vectors and matrices in Matlab.

Preview 01:01

Further information on matrices and vectors.

Preview 00:53

How to create vectors.

Preview 01:12

How to create matrices.

Creating matrices

Learn about indexing of matrices and manipulating elements.

Indexing of vectors and matrices

Get to know the most important functions for working with vectors and matrices.

Useful functions for vectors and matrices

How to use arithmetics on matrices.

Arithmetics for matrices

How to use relational operators on matrices in Matlab.

Relational operators for matrices

Spotlight on element-wise operations. What they are and what they are used for.

Element-wise operations

Learn how to solve a linear system in Matlab.

Solving linear systems
4 Lectures 07:23

Write your first own function with control structures including 'if' conditions and call it with arguments.

Writing functions 1

Writing a function utilizing a 'for' loop.

Using 'for' loops

Writing a function utilizing a 'while' loop.
Using 'while' loops

Wrting function with multiple arguments and various return values.

Writing functions 2
3 Lectures 09:11

Plot data and curves in 2D.

Plotting data 1

Additional info on plotting.

Plotting data 2

Learn about three dimensional plots.

Plotting data in 3D
About the Instructor
4.3 Average rating
20 Reviews
871 Students
3 Courses
Engineer for Numerical Simulation

Hi everyone,
my name is Andrew and I am an engineer from Germany. I have got a M. sc. in Physical Science and many years of experience in quite a lot of programming languages such as C, C++, Java, Python, Matlab etc. My main field of work is numerical simulations e.g. strucutral mechanics, thermo dynamics and electro dynamics.

Report Abuse