matlab用dsolve求通解

作者&投稿:丑融 (若有异议请与网页底部的电邮联系)

池注17852713765问: 如何用matlab解微分方程c - kx - a(x')^2=mx''的解 -
天门市胃痛回答: 用dsolve()函数,就可以得到其微分方程的通解.实现过程如下:>> syms x(t) a b c k m 定义变量>> D2x=diff(x,2);Dx=diff(x,1); 定义一阶导数、二阶导数>> x=dsolve(c-k*m-a*(Dx)^2==m*D2x) 运行结果 说明:C15、C17常数可以通过初值条件求得.

池注17852713765问: 求下列微分方程的通解,对于有初始条件的,1、dy/dx+y=e^ - x2、dy/dx - 2y/x+1=(x+1)^33、x*dy/dx+y=3,y(1)=0可+分 -
天门市胃痛回答:[答案] 使用MATLAB中的dsolve函数就可以解决上面的问题. 1:>> y=dsolve('Dy+y=exp(-x)','x') y = (x+C1)*exp(-x) 2:>> y=dsolve('Dy-2*y/x+1=(x+1)^3','x') y = (1/2*x^2+3*x+3*log(x)+C1)*x^2 3:>> y=dsolve('x*Dy+y=3','y(1)=0','x') y = (3*x-3)/x 只需要在MATLAB命令窗...

池注17852713765问: 求微分方程y〃+2y′+y=cos2x的通解 -
天门市胃痛回答:[答案] 看来没人回答了,还是我来吧! 用matlab求y=dsolve('D2y+2*Dy+y=cos(2*x)','x') 得:y=exp(-x)*C2+exp(-x)*x*C1-3/25*cos(2*x)+4/25*sin(2*x)

池注17852713765问: 用matlab求解 求以下微分方程 1.求y'=x的通解. 2.求y''=y'+1的通解. -
天门市胃痛回答: y=dsolve('Dy=x','x') y=dsolve('D2y=Dy+1','x') y=dsolve('D2y=Dy+1','Dy(0)=0','y(0)=1','x')

池注17852713765问: matlab求解齐次微分方程. -
天门市胃痛回答: 你想要的是dsolve这个命令吧 (1)求通解的命令格式:dsolve('微分方程','自变量') 注:微分方程在输入时,一阶导数y'应输入Dy,y”应输入 D2y等,D应大写) (2)求特解的命令格式:dsolve('微分方程','初始条件','自变量...

池注17852713765问: 用matlab 求解求微信方程yy'/5+x/4=0的通解,并绘制任意常数为1时的解的图形 -
天门市胃痛回答: 通解: y=dsolve('Dy=-5*x*y/4','x') 结果:y = C2*exp(-(5*x^2)/8) 常数为1时:y=exp(-(5*x^2)/8) 画图程序如下:x=-10:0.01:10; y=exp(-(5*x.^2)/8); plot(x,y) xlabel('x') ylabel('y') title('y=exp(-(5*x.^2)/8)')

池注17852713765问: matlab2016a中dsolve函数用法 -
天门市胃痛回答: 给一个实例:>>syms y(t) a>> Dy = diff(y);>>D2y = diff(y,2);>>dsolve(D2y == -a^2*y, y(0) == 1, Dy(pi/a) == 0) 运行结果

池注17852713765问: 求微分方程y〃+2y′+y=cos2x的通解 -
天门市胃痛回答: 看来没人回答了,还是我来吧!用matlab求解:y=dsolve('D2y+2*Dy+y=cos(2*x)','x') 得:y=exp(-x)*C2+exp(-x)*x*C1-3/25*cos(2*x)+4/25*sin(2*x)

池注17852713765问: 如何用matlab求解一个二阶常系数微分方程组 -
天门市胃痛回答: 用命令:dsolve('s','s1','s2',…,'x') 其中s 为方程s1,s1,s3,…为初始条件x 为自变量方程s 中用d 表示求导 数d2,d3,…表示二阶三阶等高阶导数初始条件缺省时给出带任意常数 c1,c2,..的通解自变量缺省值为t 也可求解微分方程组 例 1、dsolve('dy=1+y^...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网