# Function Reference

## RECS functions

`recsAccuracy` - Evaluate accuracy of a RECS solution`recsAccuracySP` - Evaluate accuracy of a RECS solution for models with subperiods`recsAuxiliary` - Calculates auxiliary variables not included in the core model of a RECS solution for models with subperiods`recsCheck` - Check analytical derivatives against numerical ones`recsConvert` - Convert the interpolation structure of a model to another form`recsDecisionRules` - Plot a model decision rules`recsdemos` - Run all RECS demonstration files`recsFirstGuess` - Find a first guess using the perfect foresight solution or the first-order approximation of the model`recsFirstGuessSP` - Find a first guess for models with subperiods`recsinterpinit` - Prepare a RECS interpolation structure`recsmodel` - Prepare a RECS model object`recsmodelsp` - Prepare a RECS model object for models with subperiods`recsSimul` - Simulate a model`recsSimulSP` - Simulate a model with subperiods`recsSolveDeterministicPb` - Solve a perfect foresight problem`recsSolveDeterministicPbSP` - Solve a perfect foresight problem with subperiods`recsSolveREE` - Find the rational expectations equilibrium (REE) of a model`recsSolveREESP` - Find the rational expectations equilibrium (REE) of a model with subperiods`recsSolveREEFiniteHorizon` - Solve a finite horizon rational expectations problem`recsSS` - Solve for the deterministic steady state of a model`recsSSSP` - Solve for the deterministic steady state of a model with subperiods

## Nonlinear equations and MCP solvers that can be used with RECS

`fsolve` - Solve system of nonlinear equations (from MATLAB Optimization Toolbox)`lmmcp` - Solve mixed complementarity problems`mcpsolve` - Solve mixed complementarity problems`ncpsolve` - Solve mixed complementarity problems (from CompEcon)`nsoli` - Solve system of nonlinear equations by a Jacobian-free Newton-Krylov solver`recspathmcp` - Solve mixed complementarity problems`SA` - Solve a system of equations by successive approximation`SCP` - Solve a problem through simple continuation method (homotopy)