Home > mpt > extras > auxiliary > mpt_feasibleStates.m

mpt_feasibleStates

PURPOSE ^

MPT_FEASIBLESTATES returns equidistantly spaced data points in feasible set

SYNOPSIS ^

function X0 = mpt_feasibleStates(ctrl,gridpoints,Options)

DESCRIPTION ^

MPT_FEASIBLESTATES returns equidistantly spaced data points in feasible set

 X0 = mpt_feasibleStates(ctrl,gridpoints,Options)

 ---------------------------------------------------------------------------
 DESCRIPTION
 ---------------------------------------------------------------------------
 Grids the state-space into given number of points and returns those which
 lie in the feasible set of a given explicit controller

 ---------------------------------------------------------------------------
 INPUT
 ---------------------------------------------------------------------------
 ctrl            - Explicit controller (MPTCTRL object)
 gridpoints      - number of grid points (if not provided, 30 is default)
 Options.Pfinal  - polytope defining part of the state-space which should
                   be considered for cost computation. (only reasonable
                   if ctrl.Pfinal is an empty polytope)

 Note: If Options is missing or some of the fields are not defined, the default
       values from mptOptions will be used

 ---------------------------------------------------------------------------
 OUTPUT
 ---------------------------------------------------------------------------
 X0     - set of feasible initial states (states which lie in
          ctrl.Pn)

 see also MPT_PERFORMANCE

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 30-Mar-2006 10:26:47 by m2html © 2003