Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Software Engineering MATLAB

Learn MATLAB and Simulink Programming

Master MATLAB Programming fundamentals and Simulink to increase your number crunching abilities.
Rating: 4.4 out of 54.4 (745 ratings)
5,122 students
Created by Jordan Christman
Last updated 10/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Understand most of the basic MATLAB commmands
  • Able to build their own Simulink models and simulate them
  • Ways MATLAB can be used to process data
Curated for the Udemy for Business collection

Course content

17 sections • 76 lectures • 6h 44m total length

  • Preview06:16

  • Preview03:05
  • Labeling Plots
    06:30
  • Preview04:13
  • Area Plots
    07:08
  • Bar Graph
    05:30
  • Pie Charts
    06:40
  • Histogram Plot
    05:53
  • Stem Plot
    03:53
  • Logarithmic Plots
    04:39
  • Plotting Multiple Variables
    06:23
  • Subplots
    06:15
  • Plotting
    5 questions

  • MATLAB Project 2 Instructions
    00:52
  • MATLAB Project 2 Demonstration
    02:34
  • MATLAB Project 2 Step by Step Solution
    12:14

  • Clean Up Commands
    05:41
  • Printing Commands
    06:40
  • Arithmetic Examples
    05:16
  • Calculus Examples
    04:51
  • Data Type Formatting
    04:00
  • Timing Commands
    04:06
  • Using MATLAB Help
    03:11
  • MATLAB Commands
    5 questions

  • Instantiating Vectors in MATLAB
    06:16
  • Vector Arithmetic
    10:23
  • Accessing Individual Elements in a Vector
    03:03
  • Instantiating Matrices in MATLAB
    05:43
  • Matrices Arithmetic
    05:19
  • Accessing Individual Elements in a Matrix
    04:25
  • Vectors & Matrices
    5 questions

  • MATLAB Project 3 Instructions
    00:47
  • MATLAB Project 3 Demonstration
    03:52
  • MATLAB Project 3 Step by Step Solution
    13:36

  • Running a Script in MATLAB
    03:36
  • Creating New Scripts
    01:38
  • Script Examples
    09:54
  • Debugging MATLAB Scripts
    06:21
  • Publishing Script Options
    05:50
  • Publishing MATLAB Script Example
    05:28

  • While Loop Example
    04:23
  • For Loop Example
    05:35
  • If - Else - Elseif - Example
    05:39
  • Try Catch Statement
    08:11
  • Switch Case Otherwise Statement
    06:21

  • MATLAB Project 4 Instructions
    00:20
  • MATLAB Project 4 Demonstration
    03:43
  • MATLAB Project 4 Step by Step
    17:34

  • Creating a Simple MATLAB Function
    05:43
  • Using MATLAB Functions in Scripts
    02:41
  • Using Functions in the Command Window
    03:49
  • Adding Functions in a Script
    07:50
  • Anonymous Functions
    05:48

Requirements

  • You should have a valid MATLAB & Simulink License
  • You should have completed the "Get Started with MATLAB & Simulink: An Intro for Beginners"

Description

Learn MATLAB and Simulink Programming is a course that focuses on teaching students about the various commands, functions, and features that MATLAB and Simulink have to offer. MATLAB and Simulink have a lot of capabilities and so this course will only focus on the main topics to get you comfortable creating your own scripts and Simulink models. This course contains many examples of different projects as well as step-by-step solutions to help you best understand what is going on. the completed code is attached in the projects so that students can download and get the same results they see onscreen.

Course Structure

This course is designed to teach students through a combination of articles to help explain various topics and videos to show examples of these topics. There are also various quizzes that are designed to test students and let them know if they sufficiently understand the information presented in the section. This course starts out by briefly covering an overview of the MATLAB environment and where specific tools are located. Each section of this course covers different topics including the following:

  • Generating Figures
  • Plotting Data
  • Basic MATLAB Commands
  • Vectors
  • Matrices and Matrix Commands
  • MATLAB Scripts
  • Programmings Loops & Conditional Statements
  • User Defined Functions
  • Simulink
  • Simulink Features
  • Example Simulink Projects

There are several quizzes that will test your understanding of the various sections. There are multiple projects that require students to solve problems using MATLAB & Simulink.

Projects

Each of the projects in this course contain the following information:

Instructions: This article explains what is required to complete the project. 

Demonstration: This lecture demonstrates what is expected of the students in terms of how to complete the project.

Step-By-Step Solution: This lecture explains the thought process and how to complete the project in a step-by-step fashion.

Feel free to message me with any questions before signing up for this course!

Who this course is for:

  • Anyone who is interested in learning about MATLAB and/or Simulink
  • Employees who want to learn the different tools and capabilities of MATLAB
  • Employees who want to learn the different tools and capabilities of Simulink

Instructor

Jordan Christman
FPGA * VHDL * MATLAB Enthusiast
Jordan Christman
  • 4.2 Instructor Rating
  • 6,647 Reviews
  • 46,714 Students
  • 15 Courses

        A graduate from the University of Dayton with his Bachelor's degree in Electronic and Computer Engineering Technology. He also graduated from UD with his Master's degree in Electrical Engineering. He currently has a patent pending for an electronic monitoring device. He has strong knowledge in FPGA (Field Programmable Gate Array) development, Digital Electronics, Circuit Board design, and VHDL design and modeling of hardware systems. His focus of study in school was embedded systems which involves circuit design, firmware development, implementation of computer hardware, and the interfacing of computer operating systems. His hobbies include mobile application development, layout and assembly of PCB's (Printed Circuit Boards), computer application programming, and anything related to electrical engineering. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.