求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:10:10
求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、

求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、
求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图
求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、

求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、
function dx = myeq(t,x)
dx=[0.06 -0.0196;40 -9.9]*[x(1)-900;x(2)-10800000]
end
主程序:
x0=[0;0];
tspan = [0,500];
[tt,yy]=ode45(@myeq,tspan,x0)
plot(yy(:,1),yy(:,2)) ;
figure
plot(tt,yy(:,1)) ;
figure
plot(tt,yy(:,1)) ;
初值取得都是0

[x1,x2]=dsolve('Dx1=0.06*(x1-900)-0.0196*(x2-10800000)','Dx2=40*(x1-900)-9.9*(x2-10800000)')
求解后可以直接用plot绘图,因为你没有给初值,有无穷多解,所以没有办法直接绘制。
绘图非常简单,参考 help plot
也可用数值解绘图,但一样需要定解条件,参考 help ode45...

全部展开

[x1,x2]=dsolve('Dx1=0.06*(x1-900)-0.0196*(x2-10800000)','Dx2=40*(x1-900)-9.9*(x2-10800000)')
求解后可以直接用plot绘图,因为你没有给初值,有无穷多解,所以没有办法直接绘制。
绘图非常简单,参考 help plot
也可用数值解绘图,但一样需要定解条件,参考 help ode45

收起

你没给初始条件,我用的0,0,但不太理想,我把函数写出你自己带吧。
建立M文件
function dydt=myfun(t,y)
dydt=[0.06 -0.0196;40 -9.9]*[y(1)-900;y(2)-10800000];
在工作空间输入[t y]=ode45(@myfun,[0 5],[10 10 ])
plot(t,y(1),t,y(2),'r')

求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、 matlab矩阵求求解微分方程组{用matlab编程}数值求解微分方程组求程序 用matlab解微分方程组并作图 matlab解微分方程组求微分方程组的数值解并作图.要求是用ode45的方法来解 用matlab求解常系数微分方程组并画出图像哪位大神帮我用matlab解以下微分方程组并作出图像麻烦给出语句dx1/dt=x1*(1-x1/150000-0.5*x2/30000)dx2/dt=x2*(-1-x2/30000+0.5*x1/150000-2*x3/2200)dx3/dt=x3*(-1-x3/2200+2*x2/30 利用MATLAB求常微分方程组 的特解利用MATLAB求常微分方程组的特解 用Matlab能求解二元二阶微分方程组,求Matlab程序!方程组如图. matlab数值解微分方程组问题请用 ode45 解下列微分方程式:dx1/dt = -x2(x3-1) dx2/dt = x1(x3-3) dx3/dt = x1x2 假设启始条件为 [1 sqrt(6) 0],时间由 0 到 200 秒.请画出在三度相位空间的曲线图. 用matlab编程解微分方程组编程解下边方程 用matlab解微分方程组,怎么写程序呢? 用matlab求解个微分方程组:dx1/dt=-x1exp(1-t)+0.8x2 , dx2/dt=x1-x2^3 ,x1(0)=x2(0)=0我的做法:S=dsolve('Dx1=-x1*exp(1-t)+0.8*x2','Dx2=x1-x2^3','x1(0)=0,x2(0)=0','t')为什么我这样做就不对呢?附上那道题的截屏 求解答 请问如何实现matlab解一阶微分方程组(用其自身命令如ode45等怎么写能运行出结果)我不太会用matlab方程如下:dx1/dt=a*(x2-x1)+x4; dx2/dt=d*x1-x1*x3+c*x2; dx3/dt=x1*x2-b*x3; dx4/dt=x2*x3+r*x4; 其中a,b,c,d,r均已知. matlab 解微分方程组 (高分求解)奇异性如何解决dx1/dt=(sin(x3)+cos(x3))/sin(x2)dx2/dt=cos(x3)-sin(x3)dx3/dt=1-(sin(x3)+cos(x3))*cot(x2)我想把x1,x2,x3的数值解求出来.作图.并要知道最后一个时刻的x1,x2,x3的数值. matlab 微分方程组求解 matlab微分方程组其中 matlab解常微分方程组我需要求解一组偏微分方程,方程如下:dx1=a(x3-x2);dx2=b(x1-0.5*sqrt(x2-c));dx3=d(2.5-x3);a,b,c,d为常数我用了ode45,但是求解出错;大侠,究竟函数应该怎么写呢? 二元二阶微分方程组求数值解的matlab程序并给出图像 用Matlab求微分方程组,要求如图最好附上做图的指令语句,