dsolve[interactive] - interactive symbolic and numeric solution of ordinary differential equations
Calling Sequence
dsolve[interactive](odesys, options)
Parameters
odesys
-
(optional); single ODE, or set/list of ODE, optionally with initial or boundary conditions
options
(optional); equations that control the behavior of the interactive solver
Description
The dsolve[interactive](odesys,options) command launches a graphical user interface for the investigation and solution of ODE and ODE systems. Note that this interface is written in Maplets. Generally, you can specify what to return to the Maple session. Options include nothing, the displayed plot, the computed numeric procedure, or the Maple commands needed to produce the solution values and/or the displayed plot. For details, see the worksheet,interactive,dsolve help page.
If odesys is not given in the call to dsolve[interactive], then odesys can be entered by using the interface; otherwise, the input equations are examined and used as a starting point for the application (these equations can be changed from within the graphical user interface).
Options
The following optional arguments control the behavior of dsolve[interactive]().
maxplots=integer
Controls the maximum number of plots (based on the solution) that can be displayed simultaneously. The default is 4, and this parameter can range from 1 to 16.
display=value
Controls the size of the font in the application windows (and as a result, the size of the application windows as well). There are two settings, small (the default value) and large. The small setting can display all windows on a 800x600 resolution display, while the large setting requires at least a 1024x768 resolution display.
aliasing=boolean
Controls whether aliasing is used to reduce the size of a symbolic solution. When set to true, large repeated subexpressions are aliased to percent values, such as %1, and %2. The percent values are displayed in the solution in place of the corresponding subexpression. The sequence of alias definitions follows the solution.
By default, aliasing is true. Setting it to false disables this aliasing, possibly resulting in expressions that are too large to display.
When dsolve[interactive] is invoked, the current setting of the Digits environment variable is used for all numerical computations. If a higher precision is required, Digits must be set to that precision prior to invoking dsolve[interactive].
Important: Before using this command, review the information about the operation of the solver in the worksheet,interactive,dsolve help page.
Examples
Investigating a Symbolic Solution
dsolveinteractive⁡diff⁡y⁡x,x=a0+a1⁢y⁡x+a2⁢y⁡x2
Investigating a Numerical Solution
dsolveinteractive⁡diff⁡y⁡x,x,x−10⁢1−y⁡x2⁢diff⁡y⁡x,x+y⁡x=0,y⁡0=2,D⁡y⁡0=0
See Also
dsolve, dsolve,ck45, dsolve,classical, dsolve,dverk78, dsolve,formal_series. dsolve,gear, dsolve,inttrans, dsolve,lsode, dsolve,numeric, dsolve,numeric,bvp, dsolve,rkf45, dsolve,rosenbrock, dsolve,series, dsolve,system, dsolve,taylorseries, Maplets, plot, plot3d, plots,odeplot, worksheet,interactive,dsolve
Download Help Document