代码搜索:Steffensen

找到约 21 项符合「Steffensen」的源代码

代码结果 21
www.eeworm.com/read/373458/9455000

m steffensen.m

%斯蒂芬森迭代法求解 %令x=(x^2+exp(x)+2)/3 x=1.5; y=fun(x); z=fun(y); x1=x-(y-x)^2/(z-2*y+x); while(abs(x1-x)>1e-6) x=x1; y=fun(x); z=fun(y); x1=x-(y-x)^2/(z-2*y+x); end b=x1; fpr
www.eeworm.com/read/358192/10194118

m steffensen.m

%------------init------------------ x0=input('近似值:'); delta1=input('精度要求:'); delta2=3*delta1; %---------------begin------------- i=1; while abs(x0-f(x0))>delta1 printf('这是第%d个解\n',i) y
www.eeworm.com/read/146253/12662002

m steffensen.m

%斯蒂芬森迭代法求解 %令x=(x^2+exp(x)+2)/3 x=1.5; y=fun(x); z=fun(y); x1=x-(y-x)^2/(z-2*y+x); while(abs(x1-x)>1e-6) x=x1; y=fun(x); z=fun(y); x1=x-(y-x)^2/(z-2*y+x); end b=x1; fpr
www.eeworm.com/read/320829/13417577

m steffensen.m

function X=steffensen(f,x0,n) i=0; X=x0; y=feval(f,X); z=feval(f,y); x0=X-(y-X).^2/(z-2.*y+X); while abs(X-x0)>0.1^(n+1) X=x0; y=feval(f,X); z=feval(f,y); x0=X-(y-X).^2/(z-2.*y+X
www.eeworm.com/read/483183/6611043

m steffensen.m

function x=Steffensen(f,x0,eps) % Steffensen迭代方法,为加速迭代收敛的方法 % 比Picard的收敛要快 if nargin==2 eps=1e-5; end y1=f(x0); z1=f(y1); x1=x0-((y1-x0)^2)/(z1-2*y1+x0); while abs((x1-x0))>eps x0=x1
www.eeworm.com/read/213097/15142648

cpp steffensen加速.cpp

#include #include #include using namespace std; const double EPS=0.1e-16; const int MN=50; double f(double x) {return x*x*x+4*x*x-10;} double T(double x) {return
www.eeworm.com/read/305001/13780593

txt steffensen迭代法.txt

Steffensen迭代法: #include #include #include double Steffensen(double); int main() { cout
www.eeworm.com/read/483139/6610848

txt steffensen加速迭代法.txt

#include//Steffensen加速迭代法 #include double f(double x); double g(double x); double ABS(double x); double power(double x,int n); void main() { double x,y; cout
www.eeworm.com/read/434325/7874837

m steff.m

function [p,yp,err,Q] = steff(f,df,p0,delta,epsilon,max1) %--------------------------------------------------------------------------- %STEFF Steffensen's method is used to locate a root. % Sampl
www.eeworm.com/read/483183/6611050

m newtonsteffensen.m

function [x,n]=NewtonSteffensen(f,x0,eps) % 比Newton迭代法,更快 % 利用了Steffensen加快收敛的方法 if nargin ==2 eps=1e-5; end g=inline(diff(sym(f))); % f 的导函数 y1=x0-f(x0)/g(x0); z1=y1-f(y1)/g(y1); x1=x0-(