0% found this document useful (0 votes)
5 views

Simulating and Modelling

The course on Simulation and Modelling using MATLAB aims to teach students the principles of modeling various systems, utilizing MATLAB for simulations, and analyzing results. It covers topics such as mathematical modeling, numerical methods, discrete-event simulation, and the use of Simulink, along with practical labs for hands-on experience. The course culminates in a final project where students develop and simulate a model of their choice, presenting their findings.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Simulating and Modelling

The course on Simulation and Modelling using MATLAB aims to teach students the principles of modeling various systems, utilizing MATLAB for simulations, and analyzing results. It covers topics such as mathematical modeling, numerical methods, discrete-event simulation, and the use of Simulink, along with practical labs for hands-on experience. The course culminates in a final project where students develop and simulate a model of their choice, presenting their findings.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Simulation and Modelling using MATLAB — Course Outline

Course Objectives

1. Understand the principles of modelling physical, biological, or engineered systems.


2. Use MATLAB to simulate dynamic systems.
3. Analyze and visualize simulation results.
4. Validate models against real-world data.

Module 1: Introduction to Simulation and Modelling

1. What is a model? Types of models (mathematical, physical, simulation-based)


2. Why simulation? Applications in industry and research
3. Overview of MATLAB as a simulation tool

Lab: Introduction to MATLAB environment and basic operations

Module 2: Mathematical Modelling

1. Formulating mathematical models (ODEs, algebraic equations)


2. Modelling physical systems: examples from mechanics, electrical systems, and population
dynamics
3. Linear vs. Non-linear models

Lab: Solving equations and plotting results in MATLAB

Module 3: Numerical Methods for Simulation

1. Numerical integration: Euler, Runge-Kutta methods


2. Solving ordinary differential equations with ode45, ode23, etc.
3. Stability and accuracy of numerical methods

Lab: Simulating a simple mass-spring-damper system

Module 4: Discrete-Event and Stochastic Simulation

1. Introduction to discrete-event simulation


2. Random number generation in MATLAB
3. Monte Carlo simulation techniques

Lab: Simulating a queuing system and a coin toss experiment

Module 5: Simulink for System Modelling

1. Introduction to Simulink environment


2. Building block diagrams for dynamic systems
3. Simulating continuous and discrete systems

Lab: Simulating a DC motor and control system in Simulink

Module 6: Model Validation and Sensitivity Analysis

1. Comparing model output with real data


2. Sensitivity analysis and parameter estimation
3. Error analysis and model refinement

Lab: Parameter sweeping and data fitting using MATLAB

Final Project

1. Students select a system (engineering, biological, or economic)


2. Develop a model
3. Simulate using MATLAB/Simulink
4. Present and discuss results

You might also like