Overview - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


Overview of the Student:-ODEs:-Solve Command and Subpackage

 

Calling Sequence

Parameters

Description

Computation

Getting Help with a Command in the Package

Examples

Compatibility

Calling Sequence

Student:-ODEs:-Solve:-command(arguments)

command(arguments)

Solve(ODE)

Solve(ODE, vars)

Parameters

ODE

-

an ordinary differential equation, an IVP, or a system

vars

-

function, or a list or set of functions; the dependent variable(s), written in the form y(x)

Description

• 

The Solve command finds the solution of an ordinary differential equation, an initial value problem, or a system of ODEs.

• 

Using the option output=steps will cause this command to return an annotated step-by-step solution. To see what options are available to control the format and display the step-by-step solution, see Student:-Basics:-OutputStepsRecord. The options supported by that command can be passed into this one.

• 

Student:-ODEs:-Solve is also a subpackage containing a number of commands for solving ordinary differential equations and systems of ODEs.

• 

Each command in the Student:-ODEs:-Solve subpackage can be accessed by using either the long form or the short form of the command name in the command calling sequence.

  

The long form, Student:-ODEs:-Solve:-command or Student:-ODEs:-Solve:-command, is always available. The short form can be used after loading the package.

• 

The Maple Command Completion facility is helpful for entering the names of Student package commands.

Computation

  

The subpackage Student:-ODEs:-Solve consists of commands for solving ODEs and systems according to various methods:

Bessel

ByLaplaceTransform

ByPerturbation

BySeries

ByUndeterminedCoefficients

ByVariationOfParameters

CauchyEuler

Chebyshev

Exact

FirstOrder

FirstOrderLinear

HighOrder

LinearConstantCoefficients

SecondOrder

Separable

System

Getting Help with a Command in the Package

  

To display the help page for a particular Student:-ODEs:-Solve command, see Getting Help with a Command in a Package.

Examples

withStudent:-ODEs:

ode1t2zt+1+zt2t1diffzt,t=0

ode1t2zt+1+zt2t1ⅆⅆtzt=0

(1)

Solveode1,zt

zt22zt+lnzt+1=t22tlnt1+_C1

(2)

ic1z3=1

ic1z3=1

(3)

Solveic1,ode1

zt22zt+lnzt+1=t22tlnt1+7+2ln2

(4)

ode2diffyx,x,xdiffyx,xxexpx=0

ode2ⅆ2ⅆx2yxⅆⅆxyxxⅇx=0

(5)

Solveode2,yx

yx=_C1+_C2ⅇx+ⅇx1x+12x2

(6)

ode3diffyx,x,x+5diffyx,x2yx=0

ode3ⅆ2ⅆx2yx+5ⅆⅆxyx2yx=0

(7)

Solveode3,yx

yx=6ⅇc__1x+6_C216,yx=6ⅇc__1x+6_C216

(8)

ode4x3diffyx,x,x,x+3x2diffyx,x,x6xdiffyx,x6yx=0

ode4x3ⅆ3ⅆx3yx+3x2ⅆ2ⅆx2yx6xⅆⅆxyx6yx=0

(9)

Solveode4,yx

yx=4_C3x5+36_C2x+9c__136x2

(10)

sys5diffy1x,x=7y1x+y2x,diffy2x,x=4y1x+3y2x

sys5ⅆⅆxy1x=7y1x+y2x,ⅆⅆxy2x=4y1x+3y2x

(11)

Solvesys5

y1x=ⅇ5x2_C2x+_C2+2c__14,y2x=ⅇ5x_C2x+c__1

(12)

Compatibility

• 

The Student:-ODEs:-Solve package was introduced in Maple 2021.

• 

For more information on Maple 2021 changes, see Updates in Maple 2021.

See Also

Command Completion

dsolve

Student

Student, ODEs