Computer Simulations

13
James Tam Computer Simulations Important concepts What is a computer simulation? What is involved in the process of creating a simulation? Example simulations A portion of these notes were based on the book "Computer Simulation" by Watson and Blackstone

description

Important concepts What is a computer simulation? What is involved in the process of creating a simulation? Example simulations. Computer Simulations. A portion of these notes were based on the book "Computer Simulation" by Watson and Blackstone. What Is Simulation?. - PowerPoint PPT Presentation

Transcript of Computer Simulations

Page 1: Computer Simulations

James Tam

Computer Simulations

Important concepts

What is a computer simulation?

What is involved in the process of creating a simulation?

Example simulations

A portion of these notes were based on the book "Computer Simulation" by Watson and Blackstone

Page 2: Computer Simulations

James Tam

What Is Simulation?

Recreating behaviour by an analogous model or situation to gain information more conveniently or to train personnel.

Page 3: Computer Simulations

James Tam

What Is A Computer Simulation?

A computer model of the real world

Consists of three steps1. Design2. Execution3. Analysis

ProcessingInputs Outputs

Page 4: Computer Simulations

James Tam

Types Of Simulation Models

All models

Physical Symbolic

Iconic Analog Verbal Mathematical

Page 5: Computer Simulations

James Tam

Why Simulate?

Complex systems

Dangerous experiments

Controlled conditions

Cost savings

Page 6: Computer Simulations

James Tam

Example Simulations

Air Canada Treasury

NASA Simulations

Simulations on the web

Page 7: Computer Simulations

James Tam

Air Canada Treasury

Page 8: Computer Simulations

James Tam

NASA Simulations: Design

Photo from http://ncam.msfc.nasa.gov

Photo from http://encounter.arc.nasa.gov

Page 9: Computer Simulations

James Tam

NASA Simulations: Training on VMS

Images from http://www.simlabs.arc.nasa.gov/vs.

Page 10: Computer Simulations

James Tam

NASA Simulations: Space Missions

Photos from http://www.nasaexplores.com

Page 11: Computer Simulations

James Tam

A Simulation On The Web: Near-Beer

http://broadcast.forio.com/sims/nearbeer/

Page 12: Computer Simulations

James Tam

A Simulation On The Web: Astronomy

http://instruct1.cit.cornell.edu/courses/astro101/java/simulations.htm

Page 13: Computer Simulations

James Tam

Summary

What is required to create a computer simulation?• Design, Execution, Analysis

Type of simulations• Physical – iconic or analog• Symbolic – verbal or mathematical

Why create simulations?• Complexity, danger, control, cost savings