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.
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.
Introduction to basic useful function which you will need in your daily engineering work.
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.
Write your first own function with control structures including 'if' conditions and call it with arguments.
Writing a function utilizing a 'for' loop.
Wrting function with multiple arguments and various return values.
Plot data and curves in 2D.
Additional info on plotting.
Learn about three dimensional plots.
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.