IRIS Toolbox Reference Manual

# Simulation plans

Simulation plans complement the use of the `model/simulate` or `model/jforecast` functions.

You need to use a simulation plan object to set up the following types of more complex simulations or forecasts (or a combination of these):

#### simulations or forecasts with some of the model variables temporarily

exogenised;

#### simulations with some of the non-linear equations solved in an exact

non-linear mode;

#### forecasts conditioned upon some variables;

The plan object is passed to the `model/simulate` or `model/jforecast` functions through the `'plan='` option.

Plan methods:

#### Constructor

- `plan` - Create new, empty simulation plan object.

#### Getting information about simulation plans

- `detail` - Display details of a simulation plan.
- `get` - Query to plan object.
- `nnzcond` - Number of conditioning data points.
- `nnzendog` - Number of endogenised data points.
- `nnzexog` - Number of exogenised data points.
- `nnznonlin` - Number of non-linearised data points.

#### Setting up simulation plans

- `autoexogenise` - Exogenise variables and automatically endogenise corresponding shocks.
- `condition` - Condition forecast upon the specified variables at the specified dates.
- `endogenise` - Endogenise shocks or re-endogenise variables at the specified dates.
- `exogenise` - Exogenise variables or re-exogenise shocks at the specified dates.
- `nonlinearise` - Select equations for simulation in an exact non-linear mode.

#### Referencing plan objects

- `subsref` - Subscripted reference for plan objects.

#### Getting on-line help on simulation plans

    help plan
    help plan/function_name

IRIS Toolbox. Copyright © 2007—2013 Jaromir Benes.