First Order ODEs - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

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μ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ⅆⅆxμxyxⅆx=μ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μxⅆⅆxyx+yx=ⅆⅆxμxyx+μxⅆⅆxyxIsolateⅆⅆxμxⅆⅆxμx=μxSolve to find the integrating factorμx=ⅇxIntegrate both sides with respect toxⅆⅆxμxyxⅆx=μ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ⅆⅆxFx,yx=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=9x2+2xyⅆx+_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+4C1+12,yx=x2212+x4+12x3+2x2+4C1+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μxyxμxⅆⅆxyxyx=ⅆⅆxμxyx+μxⅆⅆxyxIsolateⅆⅆxμxⅆⅆxμx=μxSolve to find the integrating factorμx=ⅇxIntegrate both sides with respect toxⅆⅆxμxyxⅆx=μ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+2C12

(10)

See Also

diff

Int

Student

Student[ODEs]

Student[ODEs][ODESteps]