KnowledgeCity

MATLAB: Beginner

Discover the basics of the MATLAB computer programming language and development environment
Preview the first lesson free — get full access to all 27 lessons.

To view this video please enable JavaScript.

Course: On-Demand
Beginner  Provider Gabriel Popoola  10 chapters ·  27 Lessons ·  1h 50m  in Arabic, German, English, Spanish, French, Portuguese, Urdu, Chinese Simplified 

Course Description

In this Beginner MATLAB course, you’ll learn the basics of MATLAB. You’ll receive an overview of the software and programming language, along with the multiple ways MATLAB enables a programmer to accomplish the same task. This course will also cover MATLAB’s relative strengths, weaknesses, and overall utility as compared with other programming languages. 

You’ll learn how debugging works within MATLAB, as well as you how to create and perform operations on MATLAB data structures. By the end of this course, you will understand data types, structure types, operations, scripting, debugging, and user-defined function implementation.

What You'll Learn

  • Understand MATLAB syntax, including command syntax and function syntax
  • Create and perform operations on MATLAB data structures such as arrays, matrices, and structures
  • Apply basic, array, and matrix operators while accounting for operator precedence
  • Define, call, and implement user-defined functions, scripts, and command line arguments
  • Debug code in MATLAB using common debugging methods
  • Compare MATLAB's strengths, weaknesses, and overall utility against other programming languages

Key Takeaways

  • The course provides an overview of MATLAB as both software and a programming language, including the multiple ways it lets a programmer accomplish the same task.
  • It covers MATLAB data types, structure types, operations, scripting, debugging, and user-defined function implementation.
  • Learners work with arrays and matrices, including indexing and concatenation, along with numeric data types, characters, strings, and structures.
  • The course explains how debugging works within MATLAB and introduces common debugging methods.
  • MATLAB's relative strengths, weaknesses, and utility are examined in comparison with other programming languages.

Frequently Asked Questions

Who is this MATLAB course for?

It is a Beginner-level course for those who want to learn the basics of MATLAB, including its software, programming language, data structures, scripting, debugging, and user-defined functions.

What will I be able to do after completing this course?

By the end, you will understand data types, structure types, operations, scripting, debugging, and user-defined function implementation in MATLAB.

What topics does the course cover?

It covers an overview of MATLAB and its uses, its strengths and weaknesses versus other languages, command and function syntax, built-in commands, arrays and matrices (including indexing and concatenation), basic/array/matrix operators and operator precedence, defining and calling functions, numeric data types, characters and strings, structures, scripts, and debugging.

What skills does this course help build?

The course is associated with skills including MATLAB, Computer Programming, Basic Linear Algebra Subprograms, Matrix Calculus, Matrix Analysis, and SAS Certified Associate: Programming Fundamentals.

Does the course teach debugging in MATLAB?

Yes. It explains how debugging works within MATLAB and covers common debugging methods.