Matlab in 30 Minutes!

Learn programming in Matlab in just 30 minutes!
4.3 (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.
479 students enrolled
Instructed by Andrej Lerch IT & Software / Other
Take This Course
  • Lectures 24
  • Length 37 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

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

What are the requirements?

  • Installed Matlab

What am I going to get from this course?

  • 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

Who is the target audience?

  • For Beginners

What you get with this course?

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: Introduction

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

Section 2: Get to know Matlab

Get to know how to use arithmetic operators in Matlab.


Further information on arithmetics in Matlab.


Learn how to work with relational operators.


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


Learn about assigning variables und working with them.


Additions on variables.

Section 3: Matrices and Vectors

Introduction on vectors and matrices in Matlab.


Further information on matrices and vectors.


How to create vectors.


How to create matrices.


Learn about indexing of matrices and manipulating elements.


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


How to use arithmetics on matrices.


How to use relational operators on matrices in Matlab.


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


Learn how to solve a linear system in Matlab.

Section 4: Functions

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


Writing a function utilizing a 'for' loop.

Writing a function utilizing a 'while' loop.

Wrting function with multiple arguments and various return values.

Section 5: Plotting

Plot data and curves in 2D.


Additional info on plotting.


Learn about three dimensional plots.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrej Lerch, 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.

Ready to start learning?
Take This Course