- 5
- 0
- 约1.05千字
- 约 5页
- 2018-12-29 发布于广东
- 举报
用下列方法求dy/dx=2/3*x*y^(-2),0=x=1 ; y(0)=1的数值解(取h=0.1),并将计算结果与准确解y=(1+x^2)^(1/3)进行比较
欧拉方法
改进欧拉方法
经典R-K法
解:
欧拉方法:
function [x,y]=Euler1(fun,a,b,y0,n)
h=(b-a)/n;
x=a:h:b;
y=0*x;
y(1)=y0;
for k=1:n
y(k+1)=y(k)+h*feval(fun,x(k),y(k));
end
输入:
[x,y]=Euler1(f,0,1,1,10)
plot(x,y,or)
hold on
xx=0:0.01:1;
yy=(1+xx.^2).^(1/3);
plot(xx,yy)
输出:
改进欧拉算法:
function [x,y]=imEuler2(fun,a,b,y0,n)
h=(b-a)/n;
x=a:h:b;
y=0*x;
y(1)=y0;
for k=1:n
s1=feval(fun,x(k),y(k));
ys=y(k)+h*s1;
s2=feval(fun,x(k+1),ys);
y(k+1)=y(k)+0.5*h*(s1+s2);
end
输入:
[x,y]=imEuler2(f,0,1,1,10)
plot(x,y,or)
hold on
xx=0:
您可能关注的文档
最近下载
- 《创业基础》全套教学课件.pptx
- 2025至2030中国乌龙茶行业细分市场及应用领域与趋势展望研究报告.docx VIP
- GB50348安全防范工程技术规范.pdf VIP
- 建筑内部装修设计防火规范 GB50222 最新版.docx VIP
- 河南省流动人口生存发展报告(1949~).docx
- (正式版)DB4401∕T 7-2018 《党政机关、涉密单位保密室建设规范》.pdf VIP
- DL_T 1598-2016 信息机房(A级)综合监控技术规范.pdf VIP
- 体育管理学 全套课件.pptx
- 西方文明史与经典导读Ch. 1 Culture, Civilization and the Significance of the History of Western Civilization.pptx VIP
- 曲式分析课件.pptx VIP
原创力文档

文档评论(0)