Professional Documents
Culture Documents
Input
System
O(t)
I(t)
MODEL
The key is that it converts Input into Output through some defined
set of algorithms.
If the real system algorithms are defined, then they can be
captured in an abstract form as a model.
By definition the model is less exact and less all encompassing
than the original system (otherwise the model would be the system). The
model accepts a set of Input values and transforms them into Output
values.
The accuracy of the model is measured by the degree to which
model Outputs match system Outputs - given corresponding Input
values.
Webster's dictionary provides 25 definitions for the word "model",
13 as noun, 10 as verb and 2 as adjectives.
This is a good indication of generality of the term and one cause of
great misunderstunding.
We begin with the definitions that a model is:
- a noun: "a system of postulates, data, and inferences presented as a
mathematical description of an entity or state of affairs";
- a verb: to produce a representation or simulation of something;
- an adjectives: being a miniature representation of something.
From these foundations we can begin to understand how to use a
model.
1. Describe It
- What is for?
- Why buid it?
2. Touch a Real One
- Size.
- Color.
- Connections.
3. Use a Real One
- Feel.
- Motion.
- Process.
4. Define the Interactions
- Input.
- Output.
- Dependencies.
5. Define State Variables
- Physical.
- Functional.
- Behavioral.
6. Define Hot Buttons
- What sells?
7. Code the Interface
- Isolate methods.
- Data.
8. Build Core Code
- Capture breadth.
- Stub details.
9. Dig Deeper
- Code details.
- Modular structure.
10. Rework
- Throw out bad ideas.
- Add detail.
11. Field Test
- Test under fire.
12. Better Next Time
- Learn lessons.
- Move on.
How Does a Model Become a Simulation? A simulation is a group
of models tied together with software and hardware that make the model