码迷,mamicode.com
首页 > 其他好文 > 详细

2、什么是建模和有哪些模型

时间:2019-09-06 01:12:50      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:定位   维表   strong   自我   str   src   淘宝   母亲   现实生活   

1、建模前要理解什么是具体和抽象

有个故事是这样的:

一位妇人晕倒在地。突然,她感觉到自己好像已经离开了人世,正站在天堂里的法官面前。

一个声音问道:“你是谁?”

“我是市长的妻子。”妇人回答。

“我没有问你是谁的妻子,而是问你是谁?”

“我是四个孩子的母亲。”

“我没有问你是谁的母亲,而是问你是谁?”

“我是教师。”

“我没有问你是什么职业,而是问你是谁?”

“我是一名基督教徒。”

“我没有问你的宗教信仰,只是问你是谁?”

一问一答没完没了地进行下去。妇人总是不能满意地回答法官的“你是谁”这个问题。

不知过了多久,妇人醒了过来。

她下决心要找出“我是谁”的答案。她能找到吗?

现实生活中,人们总是试图在自己扮演的各种角色中证明自我的生命价值,却遗忘了自己的本真

  • 这个故事中妇人就是一个具体,对法官所有的回答就是对这个具体的抽象;
  • 甚至连“妇”和“人”两个字也是对这个具体进行的抽象,可以说抽象是描述具体的。如下图;
  • 之所以进行抽象是为了定位某个具体,不同方向的抽象(职业、信仰、家庭)可以有不同的作用。淘宝根据不同的抽象划分不同的人推荐不同的商品。
  • 技术图片

     

     

2、为什么抽象及举例

问题:普查人口。先抽象所有人的并对人口普查有用的抽象。

 技术图片

 抽象出的性格、性别等信息建立二维表格。

 技术图片

  

建立其他类型的图像模型,以供查看。

 技术图片

 3、什么是建模和常用的建模分类

 技术图片

 

 技术图片

 

 技术图片

 技术图片

 

 

 程序员需要的更多的是UML建模、数学建模、业务建模。

4、面向计算机的抽象和建模举例

1、处理问题的过程:

 技术图片

 

 

 2、问题:模拟表演的仿真模拟

 技术图片

 

 对问题进行分析,抽象需要信息。

 技术图片

 

 

通过抽象的信息进行建模,然后用计算机实现。

  

5、总结

通过上面知道了抽象就是为了解决问题、定位具体的描述;建模就是对解决问题的各种不同的描述。其实作为非计算机出身的人或者说非特定专业出身的程序员,我是一直不知道抽象和建模的,一直感觉非常的高大上酷炫吊炸天。

 

2、什么是建模和有哪些模型

标签:定位   维表   strong   自我   str   src   淘宝   母亲   现实生活   

原文地址:https://www.cnblogs.com/daguozb/p/11470119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!