Learn R Programming

phaseR (version 2.0)

example2: Example ODE System 2

Description

The derivative function of an example one-dimensional autonomous ODE system.

Usage

example2(t, y, parameters)

Arguments

t

The value of , the independent variable, to evaluate the derivative at. Should be a single number.

y

The value of , the dependent variable, to evaluate the derivative at. Should be a single number.

parameters

The values of the parameters of the system. Not required here.

Value

Returns a list containing the value of the derivative at .

Details

example2 evaluates the derivative of the following ODE at the point :

Its format is designed to be compatible with ode from the deSolve package.

See Also

ode

Examples

Run this code
# NOT RUN {
# Plot the flow field and several trajectories
example2.flowField     <- flowField(example2,
                                    xlim = c(0, 4),
                                    ylim = c(-1, 3),
                                    system = "one.dim",
                                    add = FALSE,
                                    xlab = "t")
example2.trajectory    <- trajectory(example2,
                                     y0 = c(-0.5, 0.5, 1.5, 2.5),
                                     tlim = c(0, 4),
                                     system = "one.dim")
# Plot the phase portrait
example2.phasePortrait <- phasePortrait(example2,
                                        ylim = c(-0.5, 2.5),
                                        frac = 0.5)
# Determine the stability of the equilibrium points
example2.stability.1   <- stability(example2,
                                    ystar = 0,
                                    system = "one.dim")
example2.stability.2   <- stability(example2,
                                    ystar = 1,
                                    system = "one.dim")
example2.stability.3   <- stability(example2,
                                    ystar = 2,
                                    system = "one.dim")
# }

Run the code above in your browser using DataLab