Thinking about programs and models
-
Visualization 形象化
Use the diagram to describe the problems.
使用形象化的图标描述问题。
-
Physical model 建立物理模型
Build a physical model in the real-world.
Advantage:- Very clear
Disadvantages:
- Can be expensive
- can be time-consuming to build
- Requires resources and effort
- Not every problem can use the physical model
-
Reinstatement of problems 重新定义问题
Define an equivalent form of the problem.
将问题转化为另一个等价的问题,他们的结论是一样的。
-
Analogy 类比法
-
Mathematical model
Advantage:
- unambiguous(Clear definition)
- concise(abstract)
- solutions can be proven to be correct
- inexpensive
Disadvantage:
- may be hard and time-consuming
- what if your model is oversimplifed/wrong
小总结:
本课较为简单,只有五种建模方式,我们需要在合适的问题下选择合适的建模方式,同时要了解他们的有点和缺点。