FirstOrderODEs - Maple Help

Online Help

All Products    Maple    MapleSim


ODE Steps for First Order ODEs

 

Overview

Examples

Overview

• 

This help page gives a few examples of using the command ODESteps to solve first order ordinary differential equations.

• 

See Student[ODEs][ODESteps] for a general description of the command ODESteps and its calling sequence.

Examples

withStudent:-ODEs:

ode1t2zt+1+zt2t1diffzt,t=0

ode1t2zt+1+zt2t1ⅆⅆtzt=0

(1)

ODEStepsode1

Let's solvet2zt+1+zt2t1ⅆⅆtzt=0Highest derivative means the order of the ODE is1ⅆⅆtztSeparate variablesⅆⅆtztzt2zt+1=t2t1Integrate both sides with respect totⅆⅆtztzt2zt+1ⅆt=t2t1ⅆt+_C1Evaluate integralzt22zt+lnzt+1=t22tlnt1+_C1

(2)

ode2diffyx,xfx+yx+gx=0

ode2ⅆⅆxyxfx+yx+gx=0

(3)

ODEStepsode2

Let's solveⅆⅆxyxfx+yx+gx=0Highest derivative means the order of the ODE is1ⅆⅆxyxIsolate the derivativeⅆⅆxyx=fxyxfxgxGroup terms withyxon the lhs of the ODE and the rest on the rhs of the ODEⅆⅆxyx+fxyx=fxgxThe ODE is linear; multiply by an integrating factorμxμxⅆⅆxyx+fxyx=μxfxgxAssume the lhs of the ODE is the total derivativeμxⅆⅆxyx+fxyx=ⅆⅆxμxyx+μxⅆⅆxyxIsolateⅆⅆxμxⅆⅆxμx=μxfxSolve to find the integrating factorμx=ⅇfxⅆxIntegrate both sides with respect tox=μxfxgxⅆx+_C1Evaluate the integral on the lhsμxyx=μxfxgxⅆx+_C1Solve foryxyx=μxfxgxⅆx+_C1μxSubstituteμx=ⅇfxⅆxyx=ⅇfxⅆxfxgxⅆx+_C1ⅇfxⅆxSimplifyyx=ⅇfxⅆxⅇfxⅆxfxgxⅆx+_C1

(4)

ode3diffyx,xyx+1+gxyx=0

ode3ⅆⅆxyxyx+1+gxyx=0

(5)

ODEStepsode3

Let's solveⅆⅆxyxyx+1+gxyx=0Highest derivative means the order of the ODE is1ⅆⅆxyxIsolate the derivativeⅆⅆxyx=yxgxGroup terms withyxon the lhs of the ODE and the rest on the rhs of the ODEⅆⅆxyx+yx=gxThe ODE is linear; multiply by an integrating factorμxμxⅆⅆxyx+yx=μxgxAssume the lhs of the ODE is the total derivativeμxⅆⅆxyx+yx=ⅆⅆxμxyx+μxⅆⅆxyxIsolateⅆⅆxμxⅆⅆxμx=μxSolve to find the integrating factorμx=ⅇxIntegrate both sides with respect tox=μxgxⅆx+_C1Evaluate the integral on the lhsμxyx=μxgxⅆx+_C1Solve foryxyx=μxgxⅆx+_C1μxSubstituteμx=ⅇxyx=ⅇxgxⅆx+_C1ⅇxSimplifyyx=ⅇxⅇxgxⅆx+_C1

(6)

ode42xyx9x2+2yx+x2+1diffyx,x=0

ode42xyx9x2+2yx+x2+1ⅆⅆxyx=0

(7)

ODEStepsode4

Let's solve2xyx9x2+2yx+x2+1ⅆⅆxyx=0Highest derivative means the order of the ODE is1ⅆⅆxyxCheck if ODE is exactODE is exact if the lhs is the total derivative of aC2function=0Compute derivative of lhsxFx,y+yFx,yⅆⅆxyx=0Evaluate derivatives2x=2xCondition met, ODE is exactExact ODE implies solution will be of this formFx,y=_C1,Mx,y=xFx,y,Nx,y=yFx,ySolve forFx,yby integratingMx,ywith respect toxFx,y=+_F1yEvaluate integralFx,y=3x3+x2y+_F1yTake derivative ofFx,ywith respect toyNx,y=yFx,yCompute derivativex2+2y+1=x2+ⅆⅆy_F1yIsolate forⅆⅆy_F1yⅆⅆy_F1y=2y+1Solve for_F1y_F1y=y2+ySubstitute_F1yinto equation forFx,yFx,y=3x3+x2y+y2+ySubstituteFx,yinto the solution of the ODE3x3+x2y+y2+y=_C1Solve foryxyx=x2212x4+12x3+2x2+4_C1+12,yx=x2212+x4+12x3+2x2+4_C1+12

(8)

ode5diffyx,xyxxexpx=0

ode5ⅆⅆxyxyxxⅇx=0

(9)

ODEStepsode5

Let's solveⅆⅆxyxyxxⅇx=0Highest derivative means the order of the ODE is1ⅆⅆxyxIsolate the derivativeⅆⅆxyx=yx+xⅇxGroup terms withyxon the lhs of the ODE and the rest on the rhs of the ODEⅆⅆxyxyx=xⅇxThe ODE is linear; multiply by an integrating factorμxμxⅆⅆxyxyx=μxxⅇxAssume the lhs of the ODE is the total derivativeμxⅆⅆxyxyx=ⅆⅆxμxyx+μxⅆⅆxyxIsolateⅆⅆxμxⅆⅆxμx=μxSolve to find the integrating factorμx=ⅇxIntegrate both sides with respect tox=μxxⅇxⅆx+_C1Evaluate the integral on the lhsμxyx=μxxⅇxⅆx+_C1Solve foryxyx=μxxⅇxⅆx+_C1μxSubstituteμx=ⅇxyx=ⅇxxⅇxⅆx+_C1ⅇxEvaluate the integrals on the rhsyx=x22+_C1ⅇxSimplifyyx=ⅇxx2+2_C12

(10)

See Also

diff

Int

Student

Student[ODEs]

Student[ODEs][ODESteps]