ZKX's LAB

随机微分方程数值解euler 用euler方法和改进的euler方法求常微分方程数值解

2020-07-21知识10

对于一阶微分方程初值问题 ,用Euler法,隐式Euler,梯形法,改进的Euler法求数值解, 微分方程数值方法和偏微分方程有什么区别吗? 题主想问的是常微分方程(ODE)和偏微分方程(PDE)的数值方法区别呢还是微分方程这个领域和微分方程数值…小弟学业不精,求数学建模大神帮忙解决问题 Yk+1=Yk+h(Yk-12Xk^2/Yk^3,0-3之间算就是了微分方程数值求解程序作业 不知道matlab编程问题利用欧拉方法求常微分方程近似数值解 %欧拉法解一阶常微分方程y'=xy^(1/3)f=inline('x*y^(1/3)','x','y');figure;hold on;for h=[0.1 0.05 0.01]%三个步长xleft=1;区域的左边界xright=5;区域的右边界xx=xleft:h:xright;一系列离散的点n=length(xx);点的个数y0=1;Euler=y0;for i=2:nEuler(i)=Euler(i-1)+h*f(xx(i-1),Euler(i-1));endplot(xx,Euler,'LineWidth',2);end精确解y=((xx.^2+2)/3).^(3/2);plot(xx,y,'r','LineWidth',2);grid on;

#微积分#数学#微分方程

qrcode
访问手机版