为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

最速下降法

2017-12-10 3页 doc 14KB 6阅读

用户头像

is_562397

暂无简介

举报
最速下降法最速下降法 #include #include #define Exp 0.01 double A[4]={0,0,0,0}; double x[4]={2,2,2,2}; double f(double x1,double x2,double x3,double x4) { double p; p=(x1+10*x2)*(x1+10*x2)+5*(x3-x4)*(x3-x4)+(x2-2*x3)*(x2-2*x3)*(x2-2*x3)*(x2- 2*x3)+10*(x1-x4)*(x1-x4)*(x1-x...
最速下降法
最速下降法 #include #include #define Exp 0.01 double A[4]={0,0,0,0}; double x[4]={2,2,2,2}; double f(double x1,double x2,double x3,double x4) { double p; p=(x1+10*x2)*(x1+10*x2)+5*(x3-x4)*(x3-x4)+(x2-2*x3)*(x2-2*x3)*(x2-2*x3)*(x2- 2*x3)+10*(x1-x4)*(x1-x4)*(x1-x4)*(x1-x4); return p; } double g(double x1,double x2,double x3,double x4) { double q,g1,g2,g3,g4; g1=2*(x1+10*x2)+40*(x1-x4)*(x1-x4)*(x1-x4); g2=20*(x1+10*x2)+4*(x2-2*x3)*(x2-2*x3)*(x2-2*x3); g3=10*(x3-x4)-8*(x2-2*x3)*(x2-2*x3)*(x2-2*x3); g4=-10*(x3-x4)-40*(x1-x4); q=g1*g1+g2*g2+g3*g3+g4*g4; return q; } double h(double x1,double x2,double x3,double x4) { double r,g1,g2,g3,g4,h1,h2,h3,h4,h5,h6; g1=2*(x1+10*x2)+40*(x1-x4)*(x1-x4)*(x1-x4); g2=20*(x1+10*x2)+4*(x2-2*x3)*(x2-2*x3)*(x2-2*x3); g3=10*(x3-x4)-8*(x2-2*x3)*(x2-2*x3)*(x2-2*x3); g4=-10*(x3-x4)-40*(x1-x4); h1=2+120*(x1-x4)*(x1-x4); h2=-120*(x1-x4)*(x1-x4); h3=200+12*(x2-2*x3)*(x2-2*x3); h4=-24*(x2-2*x3)*(x2-2*x3); h5=10+48*(x2-2*x3)*(x2-2*x3); h6=10+120*(x1-x4)*(x1-x4); r=(h1*g1+20*g2+h2*g4)*g1+(20*g1+h3*g2+h4*g3)*g2+(h4*g2+h5*g3+(-10)*g4)*g3+(h 2*g1+(-10)*g3+h6*g4)*g4; return r; } void main() { int i; double f0,g0,h0,y; do { f0=f(x[0],x[1],x[2],x[3]); g0=g(x[0],x[1],x[2],x[3]); h0=h(x[0],x[1],x[2],x[3]); A[0]=x[0]-(g0*(2*(x[0]+10*x[1])+40*(x[0]-x[3])*(x[0]-x[3])*(x[0]-x[3])))/h0; A[1]=x[1]-(g0*(20*(x[0]+10*x[1])+4*(x[1]-2*x[2])*(x[1]-2*x[2])*(x[1]-2*x[2]) ))/h0; A[2]=x[2]-(g0*(10*(x[2]-x[3])-8*(x[1]-2*x[2])*(x[1]-2*x[2])*(x[1]-2*x[2])))/ h0; A[3]=x[3]-(g0*((-10)*(x[2]-x[3])-40*(x[0]-x[3])))/h0; if(sqrt(g0)
/
本文档为【最速下降法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索