MATLAB Course Session 1 Introduction To Modelling and Simulation
MATLAB Course Session 1 Introduction To Modelling and Simulation
Mahamod Ismail
\\10.2.88.100
1
Introduction
Simulation and Modeling
Simulation Tools
Simulation with Matlab
Telecommunication
Research
Methods
10
10
Advantages
Can be safer and cheaper than the real world.
Able to test a product or system works before
building it.
Can use it to find unexpected problems.
Able to explore what if questions.
Can speed things up or slow them down to see
changes over long or short periods of time.
11
11
Disadvantage
Mistakes may be made in the
programming[programming: The process of
writing computer software.] or rules of the
simulation or model.
The cost of a simulation model can be high.
The cost of running several different simulations
may be high.
Time may be needed to make sense of the
results.
Peoples reactions to the model or simulation
might not be realistic or reliable.
12
12
13
14
bit
time
Continuous
Model
Discrete
Model
time
15
16
17
18
19
Qualnet
OPNET
OMNET++
Network Simulator
MATLAB
Scilab
OptSim
SatSoft
Antenna 2.0
Microwave Office
EM CST microwave
20
21
22
23
24
MATLAB is a high-level
language and interactive
environment for numerical
computation, visualization,
and programming.
Using MATLAB
(communication toolbox),
we can analyze data,
develop algorithms, and
create models and
applications, e.g. C&C
25
26
Mathematica
Simscript
Scilab
Mathcad
27
1.
2.
3.
28
29
30
What is Matlab?
Matlab
or MathLab?
MATLAB= MATrixLABoratory
A High Level and Fourth Generation
programming language developed by MathWorks
and widely used in Academic and Research
Institutions as well as Industrial Enterprises
An interactive technical computing environment.
Algorithm Development
Data Analysis and Visualization
Numerical Computation
31
32
33
Version
Release
Year
name
MATLAB 1.0
1984
MATLAB 2
1986
MATLAB 3
1987
MATLAB 3.5
1990
MATLAB 4
1992
MATLAB 4.2c
R7
1994
MATLAB 5.0
R8
1996
MATLAB 5.1
R9
MATLAB 5.1.1
R9.1
MATLAB 5.2
R10
MATLAB 5.2.1
R10.1
1997
1998
Release Date
Notes
March, 1998
34
MATLAB 6.0
MATLAB 6.1
MATLAB 6.5
MATLAB 6.5.1
MATLAB 6.5.2
MATLAB 7
MATLAB 7.0.1
MATLAB 7.0.4
MATLAB 7.1
MATLAB 7.2
MATLAB 7.3
MATLAB 7.4
Release
name
R12
R12.1
R13
R13SP1
R13SP2
R14
R14SP1
R14SP2
R14SP3
R2006a
R2006b
R2007a
MATLAB 7.5
R2007b
Version
Year
Release Date
2000
2001
2002
November, 2000
June, 2001
July, 2002
Notes
2003
2004
2005
2006
2007
June, 2004
October, 2004
March 7, 2005
September 1, 2005
March 1, 2006
September 1, 2006 HDF5-based MAT-file support
March 1, 2007
Last release for Windows 2000
and PowerPC Mac. License
September 1, 2007
Server support for Windows
Vista
35
MATLAB 7.6
Release
name
R2008a
MATLAB 7.7
R2008b
MATLAB 7.8
R2009a
Version
Year
2008
Release Date
March 1, 2008
October 9, 2008
March 6, 2009
2009
MATLAB 7.9
R2009b
September 4, 2009
R2010a
MATLAB 7.11
R2010b
April 1, 2010
2010
March 5, 2010
September 3, 2010
Notes
April 8, 2011
September 1, 2011
36
37
MATLAB 8
Release
name
R2012b
MATLAB 8.1
R2013a
2013
March 7, 2013
MATLAB 8.2
R2013b
2013
Sept. 6, 2013
Version
MATLAB 8.3
R2014a
Year
Release Date
2012
2014
March 6, 2014
Notes
Running on Windows 8
Simplified compiler setup
for building MEX-files.
LTE Toolbox
38
39
40
Modeling
Stateflow
SimEvents
Physical
Modeling
Simscape
SimMechanics
SimDriveline
SimHydraulics
SimRF
SimElectronics
SimPowerSystems
41
42
Image
43
Computational
Biology
Bioinformatics Toolbox
SimBiology
44
Computational
Finance
Financial Toolbox
Econometrics Toolbox
Datafeed Toolbox
Fixed-Income Toolbox
Financial Derivatives Toolbox
45
Deployment
MATLAB Compiler
MATLAB Builder NE (for Microsoft .NET Framework)
MATLAB Builder JA (for Java language)
MATLAB Builder EX (for Microsoft Excel)
Spreadsheet Link EX (for Microsoft Excel)
Database
Database Toolbox
MATLAB Report Generator
46
Modeling
Stateflow
SimEvents
Physical
Modeling
Simscape
SimMechanics
SimDriveline
SimHydraulics
SimRF
SimElectronics
SimPowerSystems
47
Simulation
Simulink 3D Animation
Gauges Blockset
Simulink Report Generator
48
Rapid
49
50
51
52
53
Key Features
54
55
56
MATLAB Sites
Rob
Maunders@Soton
http://users.ecs.soton.ac.uk/rm/
Wireless
http://wireless-matlab.sourceforge.net/
Dr.
http://www.spec.gmu.edu/~pparis/
Prowler:
http://www.isis.vanderbilt.edu/projects/nest/prowler/
Check
http://www.mathworks.com/academia/student_center/tutoria
ls/launchpad.html
57
http://www.mathworks.com/help/techdoc/
http://home.hit.no/~hansha/
http://www.imc.tue.nl/
58
59