好文档 - 专业文书写作范文服务资料分享网站

机械优化设计实验报告 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

相应的函数极值为-1.

与采用解析解法求得的其精确解极小值为-1,相应的函数极值为-1.可见黄金分割法通过24次迭代,已经及其接近精确解了。

实验二二次插值法

一、实验目的

(1)加深对一维搜索的插值方法的理解 (2)加深对二次插值法的理解

二、实验内容

编写二次插值法计算程序,并计算书上例3-3。

三、实验原理

四、程序编制

#include

#include #define f(x) sin(x) int main() {

float y1,y2,y3,x1,x2,x3,e,h,xr,yr,c1,c2,xp,yp; printf(\

scanf(\y1=f(x1); y2=f(x2); y3=f(x3); do {

c1=(y3-y1)/(x3-x1);

c2=((y2-y1)/(x2-x1)-c1)/(x2-x3); xp=0.5*(x1+x3-c1/c2); yp=f(xp);

// if(fabs((y2-yp)/y2)

if((xp-x2)*h>0) {

if(y2>=yp) {

x1=x2; y1=y2;

}

}

}

x2=xp; y2=yp;

else { }

x3=xp; y3=yp;

else {

if(y2>=yp) { } else { }

x1=xp; y1=yp; x3=x2; y3=y2; x2=xp; y2=yp;

}

}while(fabs((y2-yp)/y2)>=e);

{ } else { }

xr=xp; yr=yp;

printf(\

xr=x2; yr=y2;

printf(\if(y2

return (0);

五、计算结果及分析

机械优化设计实验报告 - 图文 

相应的函数极值为-1.与采用解析解法求得的其精确解极小值为-1,相应的函数极值为-1.可见黄金分割法通过24次迭代,已经及其接近精确解了。实验二二次插值法一、实验目的(1)加深对一维搜索的插值方法的理解(2)加深对二次插值法的理解二、实验内容编写二次插值法计算程
推荐度:
点击下载文档文档为doc格式
2cnrx7or360zdc523xwm17c19373ml00go5
领取福利

微信扫码领取福利

微信扫码分享