请给出求解微分方程的MATLAB命令y^(3) + t*y1*y2 + t^2*(y1)*y^2 =e^(-ty) ,y(0)=2 ,y1(0)=y2(0)=0并且绘制出y(t)的曲线.【上式中 ,y(3)中(3)的位置我从书上看处于幂的位置.但是为什么要加一个括号啊?所以我下

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:50:09

请给出求解微分方程的MATLAB命令y^(3) + t*y1*y2 + t^2*(y1)*y^2 =e^(-ty) ,y(0)=2 ,y1(0)=y2(0)=0并且绘制出y(t)的曲线.【上式中 ,y(3)中(3)的位置我从书上看处于幂的位置.但是为什么要加一个括号啊?所以我下
请给出求解微分方程的MATLAB命令
y^(3) + t*y1*y2 + t^2*(y1)*y^2 =e^(-ty) ,y(0)=2 ,y1(0)=y2(0)=0
并且绘制出y(t)的曲线.
【上式中 ,y(3)中(3)的位置我从书上看处于幂的位置.但是为什么要加一个括号啊?所以我下不了手】
麻烦大家帮我个忙..
谢谢wacs5耐心解释.
y1 ,y2 书上没加括号的.只有y(3)加了括号的.
syms t y; %声明符号变量
dsolve('D3y+t*y1*y2+t^2*y1*y2^2=exp(-t*y)','y(0)=2','Dy(0)=0','D2y(0)=0')
figure;plot3(y(:,1),y(:,2),y(:,3))
由于我是新手,我是模仿书上一步一步来写的.望您指正.

请给出求解微分方程的MATLAB命令y^(3) + t*y1*y2 + t^2*(y1)*y^2 =e^(-ty) ,y(0)=2 ,y1(0)=y2(0)=0并且绘制出y(t)的曲线.【上式中 ,y(3)中(3)的位置我从书上看处于幂的位置.但是为什么要加一个括号啊?所以我下
那y1,y2呢?
那个在y(3)是y的三次导的意思.
上面所有的y1,y2我认为也是求导的意思(你有一些没有加括号)
Dsolve('D3y+t*Dy*D2y+t^2*Dy*y^2=exp(-t*y)','y(0)=2','Dy(0)=0','D2y(0)=0')
但是没有精确解.
你可以做数值解,
下面做数值
在Matlab下输入:edit zhidao_rk4_4.m,然后将下面两行百分号之间的内容,复制进去,保存
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function dydt=zhidao_rk4_4(t,y)
%y,y的一阶导,二阶导变量分别用y(1),y(2),y(3)表示
dydt=[y(2);y(3);exp(-t*y(1))-t*y(2)*y(3)-t^2*y(2)*y(1)^2];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
在Matlab下面输入:
t_end=10;
x0=[0;0;0];
[t,y]=ode45('zhidao_rk4_4',[0,t_end],x0);
plot(t,y(:,1));
xlabel('t');
ylabel('y');

请给出求解微分方程的MATLAB命令y^(3) + t*y1*y2 + t^2*(y1)*y^2 =e^(-ty) ,y(0)=2 ,y1(0)=y2(0)=0并且绘制出y(t)的曲线.【上式中 ,y(3)中(3)的位置我从书上看处于幂的位置.但是为什么要加一个括号啊?所以我下 请用Matlab求解下面二阶常微分方程的数值解 怎么用MATLAB求解如Dy = y+1/y 的微分方程初值为y(0)=y0,请给一种这种非线性微分方程的普遍解法, 用MATLAB中的ode命令解二阶微分方程,如何得到y的二次导数项结果 微分方程的求解如何解下面的微分方程:请最后给出表达式, 用matlab完成:从x轴上不同点出发,绘制出微分方程dy/dx=x^2+y^2的解的曲线请给出matlab语句 MATLAB 求解微分方程的错误 y'=x+y,y(0)=1,1 mathematica解微分方程组求解微分方程的命令,要求写成dy,dx那种形式,不要y',y''型的 利用Matlab的dsolve命令解微分方程答案为什么不对?我想求解y''+4y'+3=0这个方程,我利用这个命令dsolve('D2y+4*Dy+3=0','y(0)=5','Dy(0)=-7'),25/(16*exp(4*t)) - (3*t)/4 + 55/16 ,但很明显这方程的解是 exp(-3*t)+4*exp(-t) 微分方程求解:型如dx=y+z;dy=x-z;dz=dx+3dy的微分方程用matlab能求解吗? matlab怎么求解偏微分方程 怎样用matlab求解偏微分方程? matlab怎么求解偏微分方程 求解!matlab计算函数导数的命令语句 求解常微分方程Dy=1/(x*y+x^3*y^3),如果可以的话也请告诉我为何matlab无法算出,这是《常微分方程》习题2.2的15题,请写出必要过程.解如图2另外,我试过用matlab解>> dsolve('Dy=1/(x*y+x^3*y^3)','x')输出结果 Mathematica中解偏微分方程的命令用DSolve怎么求解偏微分方程的初边值问题?格式是什么样子的?请尽量说清楚一点,这个链接看过了,只是命令列表,但是具体到初边值问题格式是什么样子的就 求大神帮忙用matlab求解微分方程的数值解 关于一阶线形微分方程y`+2y=e^-x的通解 请给出具体步骤,