机械优化设计上机报告..docVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械优化设计上机报告.

机械优化设计上机实践报告 班 级 : 机械(茅以升)101 姓 名 : 学 号 : 1004010510 成 绩 : 指导教师 : 张 迎 辉 日 期 : 2013.11.20 1 《一维有哪些信誉好的足球投注网站方法》上机实践报告 1、写出所选择的一维有哪些信誉好的足球投注网站算法的基本过程、原理(可附流程图说明)。 (一)进退法 算法原理 进退法是用来确定有哪些信誉好的足球投注网站区间(包含极小值点的区间)的算法,其理论依据是:为单谷函数(只有一个极值点),且为其极小值点的一个有哪些信誉好的足球投注网站区间,对于任意,如果,则为极小值的有哪些信誉好的足球投注网站区间,如果,则为极小值的有哪些信誉好的足球投注网站区间。 因此,在给定初始点,及初始有哪些信誉好的足球投注网站步长的情况下,首先以初始步长向前有哪些信誉好的足球投注网站一步,计算。 如果 则可知有哪些信誉好的足球投注网站区间为,其中待求,为确定,后退一步计算,为缩小系数,且,直接找到合适的,使得,从而确定有哪些信誉好的足球投注网站区间。 如果 则可知有哪些信誉好的足球投注网站区间为,其中待求,为确定,前进一步计算,为放大系数,且,知道找到合适的,使得,从而确定有哪些信誉好的足球投注网站区间。 算法步骤 用进退法求一维无约束问题的有哪些信誉好的足球投注网站区间(包含极小值点的区间)的基本算法步骤如下: 给定初始点,初始步长,令,,; 令,置; 若,则转步骤(4),否则转步骤(5); 令,,,令,转步骤(2); 若,则转步骤(6)否则转步骤(7); 令,,,转步骤(2); 令,停止计算,极小值点包含于区间 (二)黄金分割法 1、黄金分割法基本思路: 黄金分割法适用于[a,b]区间上的任何单股函数求极小值问题,对函数除要求“单谷”外不做其他要求,甚至可以不连续。因此,这种方法的适应面非常广。黄金分割法也是建立在区间消去法原理基础上的试探方法,即在有哪些信誉好的足球投注网站区间[a,b]内适当插入两点a1,a2,并计算其函数值。a1,a2将区间分成三段,应用函数的单谷性质,通过函数值大小的比较,删去其中一段,是有哪些信誉好的足球投注网站区间得以缩小。然后再在保留下来的区间上作同样的处理,如此迭代下去,是有哪些信誉好的足球投注网站区间无限缩小,从而得到极小点的数值近似解。 2 黄金分割法的基本原理  一维有哪些信誉好的足球投注网站是解函数极小值的方法之一,其解法思想为沿某一已知方向求目标函数的极小值点。一维有哪些信誉好的足球投注网站的解法很多,这里主要采用黄金分割法(0.618法)。该方法用不变的区间缩短率0.618代替斐波那契法每次不同的缩短率,从而可以看成是斐波那契法的近似,实现起来比较容易,也易于人们所接受。图1   黄金分割法是用于一元函数在给定初始区间内有哪些信誉好的足球投注网站极小点的一种方法。它是优化计算中的经典算法,以算法简单、收敛速度均匀、效果较好而著称,是许多优化算法的基础,但它只适用于一维区间上的凸函数[6],即只在单峰区间内才能进行一维寻优,其收敛效率较低。其基本原理是:依照“去劣存优”原则、对称原则、以及等比收缩原则来逐步缩小有哪些信誉好的足球投注网站区间[7]。具体步骤是:在区间内取点: , 把分为三段。如果,令;如果 ,令,重新开始。因为为单峰区间,这样每次可将有哪些信誉好的足球投注网站区间缩小倍或倍,处理后的区间都将包含极小点的区间缩小,然后在保留下来的区间上作同样的处理,如此迭代下去,将使有哪些信誉好的足球投注网站区逐步缩小,直到满足预先给定的精度时,即获得一维优化问题的近似最优解。黄金分割法原理如图1所示, 程序流程如下: 4 实验所编程序框图 否 算例1:minf(x)= x*x+2*x (1)C++程序如下: #include math.h #include stdio.h #define f(x) x*x+2*x double calc(double *a,double *b,double e,int *n) { double x1,x2,s; if(fabs(*b-*a)=e) s=f((*b+*a)/2); else { x1=*b-0.618*(*b-*a); x2=*a+0.618*(*b-*a); if(f(x1)f(x2)) *a=x1; else *b=x2; *n=*n+1; s=calc(a,b,e,n); } return s; } main() { double s,a,b,e; int n=0; scanf(%lf %lf %lf,a,b,e); s=calc(a,b,e,n);

文档评论(0)

sdgr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档