- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模板1——属性相关模板精选
属性相关模板是在两个独立的变量(即一个变量的改变不会造成另外一个变量的改变)之间创建一个新的相关链接,它表现为一种分段函数,即:在需要的某处,两个不相关的变量之间创建关联。属性相关的目的就是为两个独立的变量创造一个新的链接体,从而形成新的产品。如图1所示,描述两个独立变量的图形是具有非0斜率的(Y≠常数),建立链接后,其图形从一条直线(变量间没有相关关系)变化到另一条直线。分段函数是:Y1=常数,Y1=Y(X)。?图1?属性相关模板的变量相关图属性相关模板实例案例子1:奇妙的亚历山大灯塔亚历山大灯塔,建于公元前286-246年,被认为是世界七大奇迹之一。他的建造能给那些在风雨之夜中航行的渔民导航,同时也是为了赞美亚历山大市和他的统治者。国王托勒密二世发起了这项工程,并希望在这项耗资巨大的建筑物上留下自己的印记。工程交给一个才华横溢的希腊天才建筑师。由于托勒密二世不愿看到建筑师的名字因为这个伟大的建筑而流芳百世,因此他不允许建筑师在灯塔上留下自己的姓名,否则就处死建筑师。为了最大限度的获得这个机会,建筑师非常聪明地想到了一个解决方案。他把自己的名字和对目击者的祝福刻在灯塔的石头上,然后他在石头外涂上一层石膏,并在上面记下托勒密二世的名字以及对他的丰功伟绩的赞誉之词。随着时间在推移,皇帝和建筑师都死了,但经过太阳的侵蚀、海风和咸湿的空气将外层的石膏剥落。托勒密的名字逐渐消失了,而建筑师的名字——Sastratus——出现在灯塔壁的位置上。如图2。这样,作为灯塔建筑师的他成功地使自己的名字在他身后传播了长达2000多年而没有危及到生命。亚历山大灯塔的建筑师在两个原来相互独立的变量之间建立了相关链接,开始并不存在的名望,随着时间的流逝最终而获得,如图3。?图2?亚历山大灯塔?图3?在亚历山大灯塔中引入一个新的联系案例子2:雪中的天线一家收发设备的公司参加一个军事接收天线的竞标。竞标的天线使用在冬天温度达零下40摄氏度的区域。由于该公司所在地很少见到雪,因此公司设计了一个质量较轻的杆子,但是却遗忘了一个因素:天线因结冰会变得超重,从而导致天线的下降或折断,如图4。也就是说他们设计的天线是不符合要求的,但是军方考虑到重量的原因(电杆应该轻便,因为它是被三个士兵携带和运送的),还是采用了他们的方案。实际上,他们设计的天线要防止断裂,质量必须增加一倍。当公司意识到问题后,他们只有重新设计。如同4所示。?图4?天线设计者面临两难的选择我们可以从亚历山大灯塔得到与天线问题相关的启示,这里也有两个相互冲突的要求:一方面电杆必须足够结实来承受电线上结冰的重量;另一方面,加固电杆则会导致运输的不便,这会违反合约的条款。正如灯塔案例,在这选择两个独立的变量,一个是时间,另一个是电杆的强度或重量,这里时间和电杆的强度之间没有任何联系。就像灯塔没必要让建筑师在他活着时让人记住他的名字,电杆也不需要在它使用之前就有足够的强度(即在冰雪覆盖电线之前不需要足够强度)。因此,我们可以以分段函数的形式增加一种联系。见图5。?图5?天线杆中的属性相关这样,一个动态的电杆使得整个问题得以解决。电杆从结构上比较轻,便于装卸及运输,在安装之后,当积雪使得天线下沉的时候,电杆则要变得结实从而承受压力。怎样使得电杆强度增大呢?替换模板可以帮助我们。根据该模板的理论要求,当天线上的负荷增大的时候,加强的材料必须在杆子的周边范围内。除了空气和土壤,只有雪和冰在电杆附近——他们就是我们问题的解决办法。图6描述的情形显示了冰、雪就是解决问题的办法。图6?天线问题的解决方案?通过给杆子创造一个粗糙的表面,我们可以让电杆四周粘上冰层,而不仅仅是天线上。由于冰是一种非常坚硬的材料(一辆坦克可以安全行驶在50厘米厚的冰层的湖面上),因此这样一个被冰包起来的电杆完全可以承受携有冰负载的天线。案例子3:作一个更好的蜡烛观察一个蜡烛,我们会发现这是一个有趣但并不完善的系统(见图7)。固体蜡是蜡烛的燃料,如果没有蜡,灯芯只能燃几秒钟。但如果去掉灯芯,点燃蜡是不可能的,因此灯芯实际是用来点火的。下面是就是一个蜡烛的“操作”原理。(1)火把蜡烛顶部的蜡由固体化为液体。(2)灯芯通过毛细管作用把液体蜡向上引导,使它靠近火焰,蜡在火焰附近蒸发。(3)蜡蒸汽和氧气以适合的比例混合在一起,在适合的位置上燃烧,并且持续地为火焰提供资源。假设你是一个大型蜡烛公司的技术指导,一天,一个生产工程师报告了一个奇怪的意外事件。生产中蜡烛外围的熔化温度要比里层的高,你会怎么做?作为一个专业的蜡烛制作者,你可能会尽量减少这种损害。但如果你大概了解创造性模板及属性相关,你可能识别这个意外事件中的属性相关模板。之前所有的蜡烛,他们的熔化温度是不变的,现在它发生了变化:随着半径的增加,熔化温度升高,这个可以通过图7.10表示。图7燃烧的
文档评论(0)