微分方程组matlabm*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'm*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 00:26:58
微分方程组matlabm*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'm*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号)
xSn@6m0QlJ&h5ށ@  B,ZHJMxgl FTʺs=ex9ĵ 9ꃆ>+|J H'Ns^Yļ< 80EP0opW޸-%Նe< =#╽VB(S9q+ 1K;\-V@SfrqͮWik㶏+c54/T-*=)5H55^y9'QZh=%jjfY;\Cm2>f}[5F7b1Zt';6 ƪJ+,!{P%u>Ĥ^^B7f !GAI(9BFB:C!n\yKAD3M6WBW{v.OwMo6Ab?&#=g<⢈"i hcH׭5[82ђ(=畘'm]z+ƅ| [uPK

微分方程组matlabm*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'm*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号)
微分方程组matlab
m*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'
m*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'
(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号)

微分方程组matlabm*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'm*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号)
dsolve('m*D2y-a-b*f*Dx-sqrt(Dx*Dx+Dy*Dy)*Dy','m*D2x-b*f*Dy-c*sqrt(Dx*Dx+Dy*Dy)*Dx')
正常情况使用上面的命令就可以解决问题
但是很惋惜的时,该题Matalb无能为力
下面时该题的数值解法代码,有很详细的注释,并且运行通过
%取a=1;b=1;f=1;c=1;
%假设初值条件都为0
%取状态变量x1=x,x2=x',x3=y,x4=y'
% x1'=x2
% x2'=(b*f*x4+c*sqrt(x2^2+y'^2)*x2)/m
% x3'=x4
% x4'=(a+b*f*x2+c*sqrt(x2^2+y'^2)*x4)/m
%by dynamic
%2009.1.31
a=1;b=1;f=1;c=1;m=1;
odefun=@(t,x)[x(2)
(b*f*x(4)+c*sqrt(x(2)^2+x(4)^2)*x(2))/m
x(4)
(a+b*f*x(2)+c*sqrt(x(2)^2+x(4)^2)*x(4))/m]
[t,y]=ode45(odefun,[0 10],[0 0 0 0])

微分方程组matlabm*y''=a+b*f*x'+c*sqrt(x'^2+y'^2)*y'm*x''=b*f*y'+c*sqrt(x'^2+y'^2)*x'(符号表示不规范,sqrt(x'^2+y'^2)表示x,y的平方开根号) matlab 微分方程组[Dx+y+z=0 Dy-x-a*y=0 Dz-b-z*(x-c)=0] 解微分方程组,a*y'''-y'-z*(b*y+c*x+d)=0 e*z'-y''*(f*x+g)=0 a,b,c,d,e,f,g为常数,未知量是y(x)和z(x) 帮我解个微分方程组p'=a-ksps'=b+ksp 如何化简下面这个含参微分方程组,进而求出他的解析解啊?X'=-aXY+bY+c-dX; Y'=aXY-bY-cY+dYX、Y是关于t的函数,a、b、c、d是参数. matlab解非线性微分方程组小弟想求一个微分方程组的解析解,但是遇到了问题.模型:x,y,z为变量①dx/dt=ax②dy/dt=(bQx-S-T)*(1-z/Zm)*y③dz/dt=(cDx+P-M)*z+eyE我的程序:syms a b Q S T z Zm c A P M e E;SS=dsolve('Dx=a matlab 解微分方程组 dx/dt=x+y dy/dt=x-y 微分方程组(X^2+Y)dx+(x+y)dy=0的通解 matlab ode45 求解常微分方程组dx/dt = c-b*x-w*x*y;dy/dt = w*x*y-(b+m)*y;其中c,b,w,m为已知参数,x,y为未知的,分别对t求导,请问这个常微分方程组要怎么用ode45解呢? 请问这个常微分方程组如何求解?x'(t)=a*x;y'(t)=b*x-c*y;z'(t)=c*y;初始条件:x(0)=1; y(0)=0; z(0)=0其中a,b,c为常数 求解下列微分方程组的解,不用mathlab,求解下列微分方程组的解x〃=x-4yy〃=-x+y MATLAB求微分方程组 并作图dx/dt=a*b*c(1-c/y)dy/dt=d*m(1-n*x/y+p)其中,a,b,c,d,m,n,p都为常数.且,a,b,c,d,m都是正整数,0 一道常微分方程组求解y'=y1+2y2y''=-2y1+y2 matlab解微分方程组并画图问题 方程组如下 diff(x,t,2)-a*diff(y,t)+b*x=0,diff(y,t,2)-a*diff(x,t)+b*y=0a=0.05 b=0.15刚学matlab的小白QAAAQ 完全不知道用什么命令解跪求指导QAAAAAAQx0=4 y0=4 Dx0=0 Dy0=0 绘图 t 由0到100 求问微分y'+x/y=a怎么弄 【微分】如何微分以下方程?y=ax+bxya,b都是常数, 用matlabRossler微分方程组:x'=-y-z y'=x+ay z'=b+z(x-c)当固定参数b=2,c=4时,试讨论随参数a由小到大变化(如a∈(0,0.65))而方程解的变化情况,并且画出空间曲线图形,观察空间曲线是否形成混沌状? matlab求微分方程组数值解a=1,b=0.1 并在X1-X2平面上画出相应图形(相轨图)