Matlab求常微分方程为什么错误 dsolve('Dy=-2x*y/(x^2+2*a)')
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/28 17:56:38
Matlab求常微分方程为什么错误 dsolve('Dy=-2x*y/(x^2+2*a)')
这个matlab提示:Error using ==> dsolve at 126
Can not use D as a variable in DSOLVE.
这个matlab提示:Error using ==> dsolve at 126
Can not use D as a variable in DSOLVE.
syms x y a;
>> dsolve('Dy=-2*x*y/(x^2+2*a)','x')
ans =
C1/(x^2+2*a)
我这里运行没错,你检查一下你的命令中括号等符号是否有问题,是否有输成全角的情况.
另外注意:语句中要加上‘x',因为matlab默认自变量是t,你这样的式子算出来了也不对.
>> dsolve('Dy=-2*x*y/(x^2+2*a)','x')
ans =
C1/(x^2+2*a)
我这里运行没错,你检查一下你的命令中括号等符号是否有问题,是否有输成全角的情况.
另外注意:语句中要加上‘x',因为matlab默认自变量是t,你这样的式子算出来了也不对.
Matlab求常微分方程为什么错误 dsolve('Dy=-2x*y/(x^2+2*a)')
用matlab解常微分方程,调用dsolve是老出错 y=dsolve('Dy=x*sin(x)/cos(y)','x'
>> MATLAB中Y=dsolve('int(sqrt(1+(Dy)^2=Dy*(1-x)+y))','y(0)=0,
常微分方程 解dy/dx + y - x^2=0
解常微分方程dy/dx=(x+y)^2
常微分方程 dy/dx=y/x+x(x+y/x)^2
求微分方程 (dy)/(dx)+(y/x)=(a ln x)y^2 的通解
微分方程 dy/dx=(-2x)/y
解常微分方程dy/dx=(y^2-y)/(1+x^2+y^2)
matlab程序解释下面这段程序的含义,尤其是最后两个语句,y=dsolve('Dy=-2*y+2*x^2+2*x','
求微分方程dy/dx=x^2y^2
dy/dx=x^2+y^2,求微分方程