SIR-class {SimInf} | R Documentation

## Definition of the SIR model

### Description

Class to handle the SIR `SimInf_model`.

### Details

The SIR model contains three compartments; number of susceptible (S), number of infectious (I), and number of recovered (R). Moreover, it has two state transitions,

S -- beta S I / N --> I

I -- gamma I --> R

where β is the transmission rate, γ is the recovery rate, and N=S+I.

### Examples

    ## Create an SIR model object.
    model <- SIR(u0 = data.frame(S = 99, I = 1, R = 0),
                 tspan = 1:100,
                 beta = 0.16,
                 gamma = 0.077)

    ## Run the SIR model and plot the result.
    set.seed(22)
    result <- run(model)
    plot(result)

[Package SimInf version 6.3.0 Index]