⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aitken.m

📁 various matlab programs to slove various problems
💻 M
字号:
function [xvect,xdif,fx,nit]=aitken(x0,nmax,toll,phi,fun)nit=0; xvect=[x0]; x=x0; fxn=eval(fun); fx=[fxn]; xdif=[]; err=toll+1;while err >= toll & nit <= nmax  nit=nit+1; xv=xvect(nit); x=xv; phix=eval(phi);   x=phix; phixx=eval(phi); den=phixx-2*phix+xv;  if den == 0,  err=toll*1.e-01;   else, xn=(xv*phixx-phix^2)/den; xvect=[xvect; xn];     xdif=[xdif; abs(xn-xv)]; x=xn; fxn=abs(eval(fun));      fx=[fx; fxn]; err=fxn;  end end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -