Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture
Practical

Module Offerings

7502ENRST-SEP-PAR

Aims

This module is designed to introduce Matlab coding for scientific computation, system modelling, and system simulation using Simulink.

Learning Outcomes

1.
Use MATLAB coding to solve higher level engineering, and other scientific computation problems
2.
Formulate MATLAB programs to solve first-order ODEs and systems modelling and simulation
3.
Synthesize and implement a Simulink simulation of dynamic systems

Module Content

Outline Syllabus:Matlab coding: vector/matrix input and calculation, loop coding, conditional coding, plot curves, coding and calling functions, M-file coding, M-file debugging. Solving ODEs: dynamic system modelling, numerical methods for solving ODE's including Euler method, fourth-order Runge Kutta method, and calling ODE45. Simulink with Matlab: data communication including From-workspace, To-workspace, In-port and Out-port, calling Simulink model from Matlab. Simulation with Simulink: dynamic system simulation examples with Matlab/Simulink.
Additional Information:This is a level 7 module for students to learn how to use Matlab/Simulink & LABVIEW for scientific computation and dynamic system simulation. United Nations Sustainable Development Goals: 4 Quality Education 7 Affordable and Clean Energy 8 Decent Work and Economic Growth 9 Industry, Innovation and Infrastructure

Assessments

Report