网站代理做反向,网站改版 被百度k,天猫入驻条件及费用2023,博客网站开发背景及作用matlab关于ode45解二阶微分方程的困惑matlab关于ode45解二阶微分方程的困惑一个二阶微分方程#xff1a;yyysin(t)初始条件为y(0)5,y(0)6。过程#xff1a;先降阶为一阶微分方程组yzz-z-ysin(t)编制如下函数m文件function dyweifen(t,x)dyzeros(2,1);%yx(1)%zx(2)dy(1)x(2);d…matlab关于ode45解二阶微分方程的困惑matlab关于ode45解二阶微分方程的困惑一个二阶微分方程yyysin(t)初始条件为y(0)5,y(0)6。过程先降阶为一阶微分方程组yzz-z-ysin(t)编制如下函数m文件function dyweifen(t,x)dyzeros(2,1);%yx(1)%zx(2)dy(1)x(2);dy(2)sin(t)-x(2)-x(1);*******************然后用ode45解方程[t,y]ode45(weifen,[0 20],[5 6])plot(t,y)就可以画出y和y的图像但是我用同样的思路是不过在函数文件的编制时候将函数的代表意义换一下结果出来的图形就完全不一样了即我的m文件重新编制为function dyweifen(t,x)dyzeros(2,1);%yx(2)%zx(1)dy(1)x(1);dy(2)sin(t)-x(1)-x(2);*******************然后同样用ode45解方程根据函数文件只需将初始条件换一下位置[t,y]ode45(weifen,[0 20],[6 5])plot(t,y)就可以画出y和y的图像但是结果完全不一样了怎么回事难道必须有一定的顺序么