| 查看: 100 | 回复: 4 | ||
| 当前主题已经存档。 | ||
| 【悬赏金币】回答本帖问题,作者落雪将赠送您 5 个金币 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
问题解决,可删
|
||
|
问题解决了 [ Last edited by 落雪 on 2007-6-28 at 21:23 ] |
» 猜你喜欢
0854AI CV方向招收调剂
已经有3人回复
求调剂323材料与化工
已经有3人回复
生物学学硕求调剂
已经有9人回复
289求调剂
已经有8人回复
07化学280分求调剂
已经有5人回复
300分,材料,求调剂,英一数二
已经有4人回复
【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂
已经有16人回复
0854电子信息求调剂
已经有7人回复
0854人工智能方向招收调剂
已经有3人回复
调剂
已经有4人回复
5楼2007-06-27 20:34:08
2楼2007-06-27 15:40:31

3楼2007-06-27 15:47:04
|
用0.168法求吧 下面是程序: 只有0。618法求极值的程序: double 0618(double (*f)(double x),double start,double end,double eps) { double a,b,c,d; if(eps<0.0||end-start exit(1); } a=start; b=end; c=a+(b-a)*0.381966011; d=a+(b-a)*0.618033989; while(b-a>eps) { if((*f)(a)>(*f)(c) && (*f)(c)>(*f)(d)) { a=c; c=d; d=a+b-c; } else if((*f)(b)>(*f)(d) && (*f)(d)>(*f)(c)) { b=d; d=c; c=a+b-d; } else { a=c; b=d; c=a+(b-a)*0.381966011; d=a+(b-a)*0.618033989; } } return (a+b)/2; } |
4楼2007-06-27 15:55:02













回复此楼
6