用matlab解常微分方程,调用dsolve是老出错 y=dsolve('Dy=x*sin(x)/cos(y)','x'
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/14 21:13:31
用matlab解常微分方程,调用dsolve是老出错 y=dsolve('Dy=x*sin(x)/cos(y)','x')
错误如下:
Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('maple',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> dsolve at 141
var_set = maple([var_set ' intersect ' var_set]);
错误如下:
Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('maple',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> dsolve at 141
var_set = maple([var_set ' intersect ' var_set]);
是你的matlab装得有问题吧?我这里运行没错啊
>> y=dsolve('Dy=x*sin(x)/cos(y)','x')
y =
-asin(-sin(x)+x*cos(x)-C1)
再问: 我的是matlab7.6.0(R2008a)的,都不用装,直接点EXE文件就用啊。现在怎么办? 烦死我了
再答: 不知道了,你那个我没用过,你还是找个正式的安装来装一下吧。这么大的软件不安装总觉得还是有问题。我用的是matlab7.0.1,比你的版本还低,没出过这类问题。
>> y=dsolve('Dy=x*sin(x)/cos(y)','x')
y =
-asin(-sin(x)+x*cos(x)-C1)
再问: 我的是matlab7.6.0(R2008a)的,都不用装,直接点EXE文件就用啊。现在怎么办? 烦死我了
再答: 不知道了,你那个我没用过,你还是找个正式的安装来装一下吧。这么大的软件不安装总觉得还是有问题。我用的是matlab7.0.1,比你的版本还低,没出过这类问题。
用matlab解常微分方程,调用dsolve是老出错 y=dsolve('Dy=x*sin(x)/cos(y)','x'
Matlab求常微分方程为什么错误 dsolve('Dy=-2x*y/(x^2+2*a)')
>> MATLAB中Y=dsolve('int(sqrt(1+(Dy)^2=Dy*(1-x)+y))','y(0)=0,
用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数.
用matlab解:y=dsolve('D2y+exp(-t)*Dy-sin(sqrt(t))*y=exp(-t)*sin
为什么在matlab中y=dsolve('5*(1-x)*D2y=sqrt+Dy*Dy)','y(0)=0,Dy(0)=
matlab程序解释下面这段程序的含义,尤其是最后两个语句,y=dsolve('Dy=-2*y+2*x^2+2*x','
mathematica解微分方程“y''+4y'+2=0”写成DSolve[y''[x]+4 y'[x]+2 y==0,
dy/dx=cos(x+y+1)常微分方程
matlab(1-x)*y''=0.2*sqrt(1+y'^2) 输入y=dsolve('(1-x)*D2y-0.2*s
matlab用dsolve解常微分方程并画图,
y=dsolve('D2y=(-9.8sin(y))','t')用matlab怎么解出y的轨迹?