User Tools

Site Tools


public:e-217-prog-2010-1:thorisson-simulation-2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:e-217-prog-2010-1:thorisson-simulation-2 [2010/03/24 20:05] thorissonpublic:e-217-prog-2010-1:thorisson-simulation-2 [2024/04/29 13:33] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ===== E-217-PROG-2010-1: Simulation 2 Thorisson Lecture Notes===== ===== E-217-PROG-2010-1: Simulation 2 Thorisson Lecture Notes=====
 +[[http://cadia.ru.is/wiki/public:e-217-prog-2010-1:thorisson-simulation-1|Thórisson Lecture 1]]
 +
 +\\
 +\\
 +\\
  
 === More Concepts === === More Concepts ===
Line 36: Line 41:
 === Creating a Model=== === Creating a Model===
 | Determine the scope  | What set of questions would we want to be able to answer with our simulation? What are the most extreme conditions that the system should be able to take? What is a typical set of questions we will study?  | | Determine the scope  | What set of questions would we want to be able to answer with our simulation? What are the most extreme conditions that the system should be able to take? What is a typical set of questions we will study?  |
-| Simplification  | All simulations select certain parts to be included and some parts to be excludedno complete simulation exists of any natural phenomenon -- +| Simplification  | All simulations select certain parts to be included and some parts to be excluded (no complete simulation exists of any natural phenomenon -- it couldn't, because everything in the world can (potentially) affect anything else). \\ "...simplifications, or abstractions, are a necessary part of the modeling of nature. Without them, the models would mimic reality instead of explaining it." \\ — Przemyslaw Prusinkiewicz  |
 | Define parameters  | Decide which variables should be independent and dependent; deciding on how to represent these in variables in the selected programming language.  | | Define parameters  | Decide which variables should be independent and dependent; deciding on how to represent these in variables in the selected programming language.  |
 | Define processes  | What are the operations we want to manipulate the parameters? What are their inputs and outputs?  | | Define processes  | What are the operations we want to manipulate the parameters? What are their inputs and outputs?  |
Line 70: Line 75:
 === Simulation Creation Process === === Simulation Creation Process ===
  
-{{:public:e-217-prog-2010-1:simulationprocess.png|Simluation Process}} \\+{{:public:e-217-prog-2010-1:simulationprocess.png?500|Simluation Process}} \\
 (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 13. New York: Open University Press.) (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 13. New York: Open University Press.)
  
Line 123: Line 128:
 === Examples of NetLogo Simulation Code === === Examples of NetLogo Simulation Code ===
  
-{{:public:e-217-prog-2010-1:netlogo-toact.png|NetLogo-ToAct}} \\+{{:public:e-217-prog-2010-1:netlogo-toact.png?500|NetLogo-ToAct}} \\
 (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 189. New York: Open University Press.) (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 189. New York: Open University Press.)
  
Line 131: Line 136:
 \\ \\
  
-{{:public:e-217-prog-2010-1:netlogo-toshop.png|NetLogo-ToShop}} \\+{{:public:e-217-prog-2010-1:netlogo-toshop.png?500|NetLogo-ToShop}} \\
 (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 186. New York: Open University Press.) (source: Nigel Gilbert (2005). Simluation for the Social Scientist, p. 186. New York: Open University Press.)
  
/var/www/cadia.ru.is/wiki/data/attic/public/e-217-prog-2010-1/thorisson-simulation-2.1269461156.txt.gz · Last modified: 2024/04/29 13:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki