Slode - Maple Programming Help

Home : Support : Online Help : Mathematics : Differential Equations : Slode : Slode/DEdetermine

Slode

 DEdetermine
 create an LODEstruct from an ODE

 Calling Sequence DEdetermine(ode, var)

Parameters

 ode - ordinary differential equation var - dependent variable, e.g., y(x)

Description

 • The DEdetermine command performs some sanity checks on the given ordinary differential equation and returns an LODEstruct data structure.
 • The first argument should be a differential equation in diff notation or in D operator notation. If ode is an expression, then it is equated to zero.

Examples

 > $\mathrm{with}\left(\mathrm{Slode}\right):$
 > $\mathrm{ode}≔\mathrm{diff}\left(y\left(x\right),x\right)\left(x-1\right)-y\left(x\right)=0$
 ${\mathrm{ode}}{≔}\left(\frac{{ⅆ}}{{ⅆ}{x}}\phantom{\rule[-0.0ex]{0.4em}{0.0ex}}{y}{}\left({x}\right)\right){}\left({x}{-}{1}\right){-}{y}{}\left({x}\right){=}{0}$ (1)
 > $\mathrm{DEdetermine}\left(\mathrm{ode},y\left(x\right)\right)$
 ${\mathrm{LODEstruct}}{}\left(\left\{\left(\frac{{ⅆ}}{{ⅆ}{x}}\phantom{\rule[-0.0ex]{0.4em}{0.0ex}}{y}{}\left({x}\right)\right){}\left({x}{-}{1}\right){-}{y}{}\left({x}\right){=}{0}\right\}{,}\left\{{y}{}\left({x}\right)\right\}\right)$ (2)
 > $\mathrm{DEdetermine}\left(\mathrm{convert}\left(\mathrm{ode},\mathrm{D}\right),y\left(x\right)\right)$
 ${\mathrm{LODEstruct}}{}\left(\left\{{\mathrm{D}}{}\left({y}\right){}\left({x}\right){}\left({x}{-}{1}\right){-}{y}{}\left({x}\right){=}{0}\right\}{,}\left\{{y}{}\left({x}\right)\right\}\right)$ (3)