matlab编程问题利用欧拉方法求常微分方程近似数值解取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:计算到y(2)并于精确解比较.求本题完整matlab程序.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 06:27:41
![matlab编程问题利用欧拉方法求常微分方程近似数值解取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:计算到y(2)并于精确解比较.求本题完整matlab程序.](/uploads/image/z/955367-71-7.jpg?t=matlab%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98%E5%88%A9%E7%94%A8%E6%AC%A7%E6%8B%89%E6%96%B9%E6%B3%95%E6%B1%82%E5%B8%B8%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E8%BF%91%E4%BC%BC%E6%95%B0%E5%80%BC%E8%A7%A3%E5%8F%96h%3D0.1%2C0.05%2C0.01%2C%E7%94%A8%E6%AC%A7%E6%8B%89%E6%98%BE%E5%BC%8F%E6%96%B9%E6%B3%95%E6%B1%82%E8%A7%A3%E4%B8%80%E9%98%B6%E7%BA%BF%E6%80%A7%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%EF%BC%9A%E8%AE%A1%E7%AE%97%E5%88%B0y%282%29%E5%B9%B6%E4%BA%8E%E7%B2%BE%E7%A1%AE%E8%A7%A3%E6%AF%94%E8%BE%83.%E6%B1%82%E6%9C%AC%E9%A2%98%E5%AE%8C%E6%95%B4matlab%E7%A8%8B%E5%BA%8F.)
matlab编程问题利用欧拉方法求常微分方程近似数值解取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:计算到y(2)并于精确解比较.求本题完整matlab程序.
matlab编程问题利用欧拉方法求常微分方程近似数值解
取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:
计算到y
(2)并于精确解
比较
.
求本题完整matlab程序.
matlab编程问题利用欧拉方法求常微分方程近似数值解取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:计算到y(2)并于精确解比较.求本题完整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:n
Euler(i)=Euler(i-1)+h*f(xx(i-1),Euler(i-1));
end
plot(xx,Euler,'LineWidth',2);
end
%精确解
y = ((xx.^2+2)/3).^(3/2);
plot(xx,y,'r','LineWidth',2);
grid on;
matlab编程问题利用欧拉方法求常微分方程近似数值解取h=0.1,0.05,0.01,用欧拉显式方法求解一阶线性微分方程:计算到y(2)并于精确解比较.求本题完整matlab程序.
利用MATLAB求常微分方程组 的特解利用MATLAB求常微分方程组的特解
matlab矩阵求求解微分方程组{用matlab编程}数值求解微分方程组求程序
matlab编程,偏微分愁死小白了,求指导
求常微分和matlab高手求解这个问题
matlab编程问题,求大神帮忙!
matlab常微分方程组的解法matlab怎么求一阶常微分方程组(solve做不出来的那种)
这个微分方程组杂用matlab编程求解
用matlab编程解微分方程组编程解下边方程
常微分的问题求教
利用微分,求近似值
编写Matlab程序求常微分方程组的解运行成功再给分
大神帮看看怎么用matlab编程解这个偏微分方程组,龙格库塔方法可以吗?Px,Py是已知的偏微分方程,怎么求出来W(x,y)
偏微分matlab编程题.麻烦尽快啊,
matlab解微分方程组求微分方程组的数值解并作图.要求是用ode45的方法来解
微分方程数值解问题什么情况下的为方程只能求数值解,常微分,偏微分?
利用微分求sin31'近似值
怎样用matlab解常微分的数值解