《加速迭代法.ppt》由会员分享,可在线阅读,更多相关《加速迭代法.ppt(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
加速迭代法程序例:lnx-x3+89.62092=0 x3=lnx+89.62092两边取对数:3logx=log(lnx+89.62092)logx=1/3log(lnx+89.62092)x=exp(1/3log(lnx+89.62092)#include#include float f(float x);float fr(float x);main()float x0,x1,e,q;输入语句(输入x0,e);do x0=x1;q=fr(x0);x1=f(x0)+q/(1-q)*(f(x0)-x0);while(fabs(x1-x0)=e)输出x1;float f(float x)float y;x=log(x)+89.62092;Y=exp(1/3*log(x);return y;float fr(float x)float y1;x=log(x)+89.62092;y1=1/3*exp(-2/3*log(x);return y1;