MATLAB/SIMULINK Bible|Go From Zero to Hero!
4.4 (1,943 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,107 students enrolled

MATLAB/SIMULINK Bible|Go From Zero to Hero!

Build 10 Practical Projects and go from Beginner to Pro in Simulink with this Project-Based Simulink Course!
Bestseller
4.4 (1,942 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,107 students enrolled
Last updated 6/2018
English
English [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Develop Simulink models in a practical, fun and easy way.
  • Develop, simulate and analyze electrical and mechanical systems in Simulink.
  • Understand the basic concepts of control systems and develop your own controllers in Simulink.
  • Understand control system theory, develop PID controllers, and tune these controllers in Simulink.
  • Impress future (or current) employers with your marketable skills in MATLAB/Simulink
Course content
Expand all 41 lectures 04:34:51
+ PROJECT #1: GENERATE, DISPLAY AND EXPORT SOURCE GENERATING SINE WAVE
3 lectures 21:52
Project Overview and Learning Outcomes
00:59
Simulink Intro and Model Development
17:22
Using the Simulink model we have developed so far, we would like to magnify the output of the output signal (which represents the summation of the all three sine waves) by a factor of 3 and plot the answer.
Gain Multiplication
1 question
Assignment Solution
03:31
+ PROJECT #2: BUILD A MATHEMATICAL EQUATION (DIFFERENTIATION/INTEGRATION) SYSTEM
4 lectures 24:08
Project Overview and Learning Outcomes
00:31
Differentiation and integration operation in Simulink
05:43
Integrators work by summing up the input starting from an initial condition, change the initial condition to start from 5 instead of 1. Change the initial condition of the integrator to become an external variable that you can tune or set externally from an M-Script.
Set an External Integrator Initial Condition
1 question
Assignment Solution
02:19
Implement a Mathematical Equation in Simulink
15:35
Solve the following equation Using Simulink Implement a solution to the following differential equation x'(t) = - 4 * x(t) + u(t)
Solve Mathematical equation Using Simulink
1 question
+ PROJECT #3: SIMULATE A MASS SPRING DAMPER SYSTEM IN TIME DOMAIN
4 lectures 27:02
How to model a Mass Spring Damper system/Develop a System Free Body Diagram
05:56
Let’s simulate the system with no damper (b=0), small damper (b<1) and larger damper (b>1), what’s the response of the system assuming that spring constant (k) ?
Simulate the system using various damper coefficient values
1 question
Assignment Solution
07:20
+ PROJECT #4: SIMULATE A MASS SPRING DAMPER SYSTEM IN S-DOMAIN USING SIMULINK
4 lectures 24:26
Project Overview and Learning Outcomes
00:38
What is Laplace Transformation? and Why?
08:38
Build a Transfer Function Using Simulink
09:31
Let’s simulate the system with an impulse input of magnitude 10 N instead of a step input, what’s the response of the system assuming all parameters are held the same?
Simulate a System Using Impulse Response
1 question
Assignment solution
05:39
+ PROJECT #5: BUILD AND SIMULATE A BATTERY MODEL
5 lectures 52:11
Project Overview and Learning Outcomes
01:04
What is a battery and how does it work?
08:59
Develop a Simple battery model
09:21
Develop and Simulate a Battery model in Simulink
27:51
Expand on the model to accommodate for both charging and discharging resistances. Hint: you have to choose one value depending whether you are charging or discharging the battery
Battery model simulation in Simulink Using both charging/discharging resistances
1 question
Assignment Solution
04:56
+ PROJECT #6: BUILD PROPORTIONAL INTEGRAL DERIVITIVE (PID) CONTROLLER IN SIMULINK
5 lectures 31:45
Project Overview and Learning Outcomes
01:24
What is a control system?
10:27
Proportional Integral Derivative (PID) Contollers
10:01
Developing a PID Controller in Simulink
06:41
+ PROJECT #7: APPLY A PID CONTROLLER TO MASS SPRING DAMPER SYSTEM
2 lectures 11:28
Project Overview and Learning Outcomes
00:47
Mass-spring damper system with PID controller in Simulink
10:41
+ PROJECT #8: TUNE A PROPORTIONAL INTEGRAL DERIVITIVE (PID) CONTROLLER
3 lectures 22:30
How to evaluate the dynamic system performance?
08:45
Build and Tune a PID controller using PID block in Simulink
13:07
+ PROJECT #9: DEVELOP AND SIMULATE ADAPTIVE CRUISE CONTROL SYSTEM
5 lectures 25:18
Project Overview and Learning Outcomes
01:02
Develop a vehicle dynamics model
05:21
Develop a PID controller and Block Diagram Model Reduction basics
03:52
Reduce the system in the attached slides (Quiz Model Reduction.pptx). Hint: use the same model reduction rules for feedback systems.
BLock diagram/Model Reduction Exercise
1 question
Assignment Solution
03:51
Develop a PID controller in M-script
11:12
Requirements
  • There is no prior experience required, even if you have never used MATLAB or Simulink before.
  • Matlab and Simulink software. Downloadable from MathWorks website.
Description

This course will cover the basics of Simulink and students will be able to create Simulink models and run simulations of physical systems. The course includes a unique project-based learning approach and you are going to learn by doing! students will be able to develop fun, useful and practical Simulink models from scratch. 

In this course, students will be able to: 

  1. Experience a true practical project-based learning experience, we will build 10 Simulink projects together
  2. Access all the Simulink models and slides, 
  3. Receive a certificate of completion to post on LinkedIn profile to showcase your skills in Simulink to employers. 
  4. Receive a risk free trial with 30 day money back guarantee so you can give a course a try risk free!

Check out the preview videos and the outline to get an idea of the projects we will be covering.







Who this course is for:
  • For students who want to learn Simulink Fundamentals and develop their own Simulink Models.
  • For Programming beginners who are new to MATLAB or Simulink.
  • For engineers and scientists who are curious about control systems and system modeling