Overview of the Student:-ODEs:-Solve Command and Subpackage
Calling Sequence
Parameters
Description
Computation
Getting Help with a Command in the Package
Examples
Compatibility
Student:-ODEs:-Solve:-command(arguments)
command(arguments)
Solve(ODE)
Solve(ODE, vars)
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)
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.
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
To display the help page for a particular Student:-ODEs:-Solve command, see Getting Help with a Command in a Package.
withStudent:-ODEs:
ode1≔t2zt+1+zt2t−1diffzt,t=0
ode1≔t2zt+1+zt2t−1ⅆⅆtzt=0
Solveode1,zt
zt22−zt+lnzt+1=−t22−t−lnt−1+_C1
ic1≔z3=1
Solveic1,ode1
zt22−zt+lnzt+1=−t22−t−lnt−1+7+2ln2
ode2≔diffyx,x,x−diffyx,x−xexpx=0
ode2≔ⅆ2ⅆx2yx−ⅆⅆxyx−xⅇx=0
Solveode2,yx
yx=_C1+_C2ⅇx+ⅇx1−x+12x2
ode3≔diffyx,x,x+5diffyx,x2yx=0
ode3≔ⅆ2ⅆx2yx+5ⅆⅆxyx2yx=0
Solveode3,yx
yx=6ⅇc__1x+6_C216,yx=−6ⅇc__1x+6_C216
ode4≔x3diffyx,x,x,x+3x2diffyx,x,x−6xdiffyx,x−6yx=0
ode4≔x3ⅆ3ⅆx3yx+3x2ⅆ2ⅆx2yx−6xⅆⅆxyx−6yx=0
Solveode4,yx
yx=4_C3x5+36_C2x+9c__136x2
sys5≔diffy1x,x=7y1x+y2x,diffy2x,x=−4y1x+3y2x
sys5≔ⅆⅆxy1x=7y1x+y2x,ⅆⅆxy2x=−4y1x+3y2x
Solvesys5
y1x=−ⅇ5x2_C2x+_C2+2c__14,y2x=ⅇ5x_C2x+c__1
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
Download Help Document