Home > mpt > @polytope > range.m

range

PURPOSE ^

RANGE Affine transformation of a polytope

SYNOPSIS ^

function R=range(P,A,f,Options)

DESCRIPTION ^

RANGE Affine transformation of a polytope

 [R]=range(P,A,f,Options)

 ---------------------------------------------------------------------------
 DESCRIPTION
 ---------------------------------------------------------------------------
 R=range(P,A,f) computes affine transformation of a polytope
 affine mapping m: x |-> A*x + f maps polytope P to R, m: P -> R;
 i.e.,   R={x(1) | x(0) \in P, x(1)=Ax(k)+f}

 ---------------------------------------------------------------------------
 INPUT:
 --------------------------------------------------------------------------- 
 P                - Polytope
 A,f              - system dynamics matrices; x(k+1)=Ax+f; A needs to be 
                     invertible.
 Options.abs_tol  - absolute tolerance

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

 ---------------------------------------------------------------------------
 OUTPUT
 ---------------------------------------------------------------------------
 R   - polytope; See DESCRIPTION for details.

 see also DOMAIN

CROSS-REFERENCE INFORMATION ^

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