phaseR: Phase Plane Analysis of One and Two Dimensional Autonomous ODE Systems

phaseR is an R package for the qualitative analysis of one and two dimensional autonomous ODE systems, using phase plane methods. Programs are available to identify and classify equilibrium points, plot the direction field, and plot trajectories for multiple initial conditions. In the one dimensional case, a program is also available to plot the phase portrait. Whilst in the two dimensional case, additionally a program is available to plot nullclines. Many example systems are provided for the user.

AuthorMichael J. Grayling
Date of publication2014-07-16 17:14:50
MaintainerMichael J. Grayling <>

View on CRAN


competition Man page
example1 Man page
example10 Man page
example11 Man page
example12 Man page
example13 Man page
example14 Man page
example15 Man page
example2 Man page
example3 Man page
example4 Man page
example5 Man page
example6 Man page
example7 Man page
example8 Man page
example9 Man page
exponential Man page
flowField Man page
lindemannMechanism Man page
logistic Man page
lotkaVolterra Man page
monomolecular Man page
nullclines Man page
numericalSolution Man page
phasePortrait Man page
phaseR Man page
phaseR-package Man page
simplePendulum Man page
SIR Man page
stability Man page
trajectory Man page
vanDerPol Man page
vonBertalanffy Man page


phaseR/R/SIR.R phaseR/R/example5.R phaseR/R/example12.R phaseR/R/example4.R phaseR/R/flowField.R phaseR/R/nullclines.R phaseR/R/example9.R phaseR/R/vonBertalanffy.R phaseR/R/stability.R phaseR/R/example3.R phaseR/R/example8.R phaseR/R/competition.R phaseR/R/vanDerPol.R phaseR/R/trajectory.R phaseR/R/numericalSolution.R phaseR/R/monomolecular.R phaseR/R/example13.R phaseR/R/example1.R phaseR/R/lindemannMechanism.R phaseR/R/simplePendulum.R phaseR/R/phasePortrait.R phaseR/R/exponential.R phaseR/R/example14.R phaseR/R/lotkaVolterra.R phaseR/R/example10.R phaseR/R/example7.R phaseR/R/example15.R phaseR/R/logistic.R phaseR/R/example2.R phaseR/R/example11.R phaseR/R/example6.R
phaseR/man/monomolecular.Rd phaseR/man/example10.Rd phaseR/man/competition.Rd phaseR/man/example2.Rd phaseR/man/phasePortrait.Rd phaseR/man/example7.Rd phaseR/man/example12.Rd phaseR/man/example3.Rd phaseR/man/flowField.Rd phaseR/man/vonBertalanffy.Rd phaseR/man/phaseR-package.Rd phaseR/man/example13.Rd phaseR/man/trajectory.Rd phaseR/man/logistic.Rd phaseR/man/exponential.Rd phaseR/man/simplePendulum.Rd phaseR/man/example1.Rd phaseR/man/SIR.Rd phaseR/man/numericalSolution.Rd phaseR/man/lotkaVolterra.Rd phaseR/man/example15.Rd phaseR/man/vanDerPol.Rd phaseR/man/example11.Rd phaseR/man/stability.Rd phaseR/man/example9.Rd phaseR/man/example5.Rd phaseR/man/nullclines.Rd phaseR/man/example14.Rd phaseR/man/lindemannMechanism.Rd phaseR/man/example8.Rd phaseR/man/example4.Rd phaseR/man/example6.Rd

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.