Matlab 已知y''-3y'+2y=0 y(0)=1 y'(0)=0 ,求y(0.5) 会的帮忙写下程序 用ode45实现最好

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 20:23:15

Matlab 已知y''-3y'+2y=0 y(0)=1 y'(0)=0 ,求y(0.5) 会的帮忙写下程序 用ode45实现最好
Matlab 已知y''-3y'+2y=0 y(0)=1 y'(0)=0 ,求y(0.5) 会的帮忙写下程序 用ode45实现最好

Matlab 已知y''-3y'+2y=0 y(0)=1 y'(0)=0 ,求y(0.5) 会的帮忙写下程序 用ode45实现最好
function hh
[t,y] = ODE45(@myfun,0:0.1:2,[1 0]);
[t,y]
y05=y(find(t==0.5))
plot(t,y(:,1))
%解析法验证
y2=dsolve('D2y-3*Dy+2*y=0','y(0)=1,Dy(0)=0')
t2=0:0.1:2;
y2=subs(y2,'t',t2)
hold on
plot(t2,y2,'or')
function dy=myfun(t,Y)
y=Y(1);y1=Y(2);
dydt=y1;
dy1dt=3*y1-2*y;
dy=[dydt;dy1dt];
结果:
ans =
0 1.0000 0
0.1000 0.9889 -0.2325
0.2000 0.9510 -0.5408
0.3000 0.8776 -0.9445
0.4000 0.7581 -1.4674
0.5000 0.5792 -2.1391
0.6000 0.3241 -2.9960
0.7000 -0.0277 -4.0829
0.8000 -0.5020 -5.4550
0.9000 -1.1305 -7.1801
1.0000 -1.9525 -9.3416
1.1000 -3.0167 -12.0418
1.2000 -4.3830 -15.4062
1.3000 -6.1252 -19.5890
1.4000 -8.3343 -24.7791
1.5000 -11.1222 -31.2079
1.6000 -14.6266 -39.1593
1.7000 -19.0164 -48.9806
1.8000 -24.4992 -61.0976
1.9000 -31.3296 -76.0310
2.0000 -39.8203 -94.4187
y05 =
0.5792
y2 =
-exp(2*t)+2*exp(t)
y2 =
Columns 1 through 13
1.0000 0.9889 0.9510 0.8776 0.7581 0.5792 0.3241 -0.0277 -0.5020 -1.1304 -1.9525 -3.0167 -4.3829
Columns 14 through 21
-6.1251 -8.3342 -11.1222 -14.6265 -19.0162 -24.4989 -31.3294 -39.8200

matlab 不定积分 y=2x+5 微分方程 3y‘’=2y‘+1的通解 y'+y-y^(2/3)=0; x=0:0.1:1 怎么用matlab求解? matlab已知arctan(x/y)=log(x^2+y^2),求dx/dy Matlab 已知y''-3y'+2y=0 y(0)=1 y'(0)=0 ,求y(0.5) 会的帮忙写下程序 用ode45实现最好 matlab 计算矩阵方程其中x=[0 1 2 3] 这个怎么用matlab编程求t y已知 matlab 2x+y+3z=13x-y=-1y+z=5用 MATLAB软件 MATLAB软件 MATLAB软件 MATLAB软件 MATLAB软件 MATLAB软件 matlab中函数图形洛伦茨系统中已知参数b=8、3,r=23,sigma=9.9function yp=func_nd(t,y)yp=[10*(y(2)-y(1));28*y(1)-y(2)-y(1)*y(3);-8/3*y(3)+y(1)*y(2)];要得到3个波形图 该如何做 已知x-y=3,求[(x+y)(x-y)-(x-y)^2+2y(x-y)]除以的值 已知x-y/x+y=3,求代数式5(x-y)/x+y-x+y/2(x-y) 已知3x =2y 求x/x+y+y/x-y-y²/x²-y² 已知y'''(t)+4y''(t)+6y'(t)+2y(t)=f''(t)-f(t)用MATLAB如何求频率响应H(jw), MATLAB绘制y=x-x^2/3 matlab中 作出函数f(x,y)=y^3/9+3*x^2*y+9*x^2+y^2+x*y+9,-2 用matlab 求系统函数的零输入响应 y''+3y'+2y=f,y(0)=y'(0)=1 怎样用MATLAB画图 已知x y坐标 用matlab解微分方程,有了边界条件求利用matlab解微分方程:y''=y*(z+y'^2)^(3/2)初始条件:y=0处,y'=0;x=0处,y=0. 求解二元函数,已知xy,函数也已知,怎么样用MATLAB求解?方程f(x,y) = p00 + p10*x + p01*y + p20*x^2 + p11*x*y + p02*y^2 + p30*x^3 + p21*x^2*y + p12*x*y^2 + p03*y^3 + p40*x^4 + p31*x^3*y + p22*x^2*y^2 + p13*x*y^3 + p04*y^4系数p00 = 593 matlab 解方程组 a*x+y^2=6 3*x+b*y=1