matlab程序解释下面这段程序的含义,尤其是最后两个语句,y=dsolve('Dy=-2*y+2*x^2+2*x','
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/09 05:19:33
matlab程序解释
下面这段程序的含义,尤其是最后两个语句,
y=dsolve('Dy=-2*y+2*x^2+2*x','y(0)=1','x')
x=0:0.01:0.5;
yy=subs(y,x);
fun=inline('-2*y+2*x*x+2*x');[x,y]=ode15s(fun,[0:0.01:0.5],1);ys=x.*x+exp(-2*x);
plot(x,y,'r',x,ys,'b');
下面这段程序的含义,尤其是最后两个语句,
y=dsolve('Dy=-2*y+2*x^2+2*x','y(0)=1','x')
x=0:0.01:0.5;
yy=subs(y,x);
fun=inline('-2*y+2*x*x+2*x');[x,y]=ode15s(fun,[0:0.01:0.5],1);ys=x.*x+exp(-2*x);
plot(x,y,'r',x,ys,'b');
y=dsolve('Dy=-2*y+2*x^2+2*x','y(0)=1','x') %求常微分方程的解析解
x=0:0.01:0.5; %自娈量的值
yy=subs(y,x); %解析解在自变量处的值
fun=inline('-2*y+2*x*x+2*x'); %定义一下常微分方程的右边项
[x,y]=ode15s(fun,[0:0.01:0.5],1); %常微分方程的数值解
ys=x.*x+exp(-2*x); %这个应当是解析解 这个有点多余,因为这个与yy是重复的.
plot(x,y,'r',x,ys,'b'); %建议改成plot(x,y,'r',x,ys,'b*')会更好看一些.
x=0:0.01:0.5; %自娈量的值
yy=subs(y,x); %解析解在自变量处的值
fun=inline('-2*y+2*x*x+2*x'); %定义一下常微分方程的右边项
[x,y]=ode15s(fun,[0:0.01:0.5],1); %常微分方程的数值解
ys=x.*x+exp(-2*x); %这个应当是解析解 这个有点多余,因为这个与yy是重复的.
plot(x,y,'r',x,ys,'b'); %建议改成plot(x,y,'r',x,ys,'b*')会更好看一些.
matlab程序解释下面这段程序的含义,尤其是最后两个语句,y=dsolve('Dy=-2*y+2*x^2+2*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的一段程序中有这一句“y=x+2*randn(1,length(t))”怎么解释?
6.执行下面程序段后,y的结果是________.int x,y; x=y=2; x=x-2&&(y=y+1); pri
matlab 求程序 已知阿波罗飞船的运动轨迹(x,y)满足一下方程:d^2x/dt^2 = 2*dy/dt + x -
若有以下程序段:int x=1,y=2; x=x^y; y=y^x;x=x^y; 则执行以上语句后x和y的值分别是
matlab(1-x)*y''=0.2*sqrt(1+y'^2) 输入y=dsolve('(1-x)*D2y-0.2*s
y=x^2的matlab画图程序,x大于0小于5
matlab程序:[X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) +
x=0:0.001:2; y=humps(x); plot(x,y); 如何求其最大值,需要matlab的程序?
用matlab绘制z=e/(x*y^2)的图像的程序.