phaseR: An R Package for Phase Plane Analysis of Autonomous ODE Systems

When modelling physical systems, analysts will frequently be confronted by differential equations which cannot be solved analytically. In this instance, numerical integration will usually be the only way forward. However, for autonomous systems of ordinary differential equations (ODEs) in one or two dimensions, it is possible to employ an instructive qualitative analysis foregoing this requirement, using so-called phase plane methods. Moreover, this qualitative analysis can even prove to be highly useful for systems that can be solved analytically, or will be solved numerically anyway. The package phaseR allows the user to perform such phase plane analyses: determining the stability of any equilibrium points easily, and producing informative plots.

Michael J. Grayling
2014-09-30

CRAN packages used

deSolve, ReacTran, rootSolve, bvpSolve, sde, phaseR

CRAN Task Views implied by cited packages

DifferentialEquations, Finance, Pharmacokinetics, TimeSeries

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Grayling, "phaseR: An R Package for Phase Plane Analysis of Autonomous ODE Systems", The R Journal, 2014

BibTeX citation

@article{RJ-2014-023,
  author = {Grayling, Michael J.},
  title = {phaseR: An R Package for Phase Plane Analysis of Autonomous ODE Systems},
  journal = {The R Journal},
  year = {2014},
  note = {https://doi.org/10.32614/RJ-2014-023},
  doi = {10.32614/RJ-2014-023},
  volume = {6},
  issue = {2},
  issn = {2073-4859},
  pages = {43-51}
}