Revision: 2764
Author:
anna.ata...@gmail.com
Date: Thu Mar 6 15:09:17 2014 UTC
Log: issue 133
Enhancement: committing a few changes
http://code.google.com/p/ellipsoids/source/detail?r=2764
Modified:
/branches/issue_133_aatanesyan/doc/_build/html/.buildinfo
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_ellTube.txt
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_implement.txt
/branches/issue_133_aatanesyan/doc/_build/html/chap_acknowledge.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_ellTube.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_ellcalc.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_examples.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_functions.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_implement.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_install.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_intro.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_reach.html
/branches/issue_133_aatanesyan/doc/_build/html/chap_summary.html
/branches/issue_133_aatanesyan/doc/_build/html/genindex.html
/branches/issue_133_aatanesyan/doc/_build/html/main_manual.html
/branches/issue_133_aatanesyan/doc/_build/html/objects.inv
/branches/issue_133_aatanesyan/doc/_build/html/search.html
/branches/issue_133_aatanesyan/doc/_build/html/searchindex.js
/branches/issue_133_aatanesyan/doc/_build/latex/elltool_manual.tex
/branches/issue_133_aatanesyan/doc/chap_ellTube.rst
/branches/issue_133_aatanesyan/doc/chap_implement.rst
/branches/issue_133_aatanesyan/doc/conf.py
/branches/issue_133_aatanesyan/doc/main_elltoolmanual.tex
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/.buildinfo Mon Feb 24
20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/.buildinfo Thu Mar 6
15:09:17 2014 UTC
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When
it is not found, a full rebuild will be done.
-config: 982ebbdc8f2d8f8beaef0b683df722af
+config: 9cb5c1e55f016cf97bb882dc74d49254
tags: 645f666f9bcd5a90fca523b33c5a78b7
=======================================
---
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_ellTube.txt
Wed Mar 5 22:30:52 2014 UTC
+++
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_ellTube.txt
Thu Mar 6 15:09:17 2014 UTC
@@ -1,35 +1,37 @@
-Ellipsoid tubes, tubes by the instant of time and their projections
+Ellipsoid tubes, tubes by instant of time and their projections
===================================================================
-**Definition.** For any matrix asimptotic monotone
function :math:`M(\cdot)`, which defines the configuration of the
environment of any point of time, the quadratically regularized alternated
reach set of system with disturbance is
+**Definition.** For any regularization matrix :math:`M(\cdot)` the
quadratically regularized alternated reach set of system with uncertainty is
.. math::
{\mathcal X}^{q}_{U}(t,t_0,{\mathcal X}^{0},M(\cdot)) =
\underset{t_0\leq\tau\leq t}{\bigcup}{\mathcal
X}^{q}_{U}(\tau,t_0,{\mathcal X}^{0},M (\cdot)).
-Identify as :math:`{\mathcal E}(\overline{x}(t),X_{+}(t,l))`
и :math:`{\mathcal E}(\overline{x}(t),X_{-}(t,l))` the tight external and
internal approximations along :math:`l(\cdot)` good direction such
as :math:`l(t_0)=l`. Then the reach set by instant of time can be described
as
+Note that if system doesn't have uncertainty then :math:`M(\cdot)=0`.
+
+By :math:`{\mathcal E}(\overline{x}(t),X_{+}(t,l))` and :math:`{\mathcal
E}(\overline{x}(t),X_{-}(t,l))` denote tight external and internal
approximations along :math:`l(\cdot)` good direction such
as :math:`l(t_0)=l`. Then the reach set by instant of time can be described
as
.. math::
{\mathcal X}^{q}_{U}[t]=\underset{\tau}{\bigcup}\underset{l}{\bigcap}\{
{\mathcal E}(\overline{x}(\tau),X_{+}(\tau,l)) |l\in {\mathcal
S}_1(0), \tau\leq t\}\subseteq\underset{l} {\bigcap}\{{\mathcal
E}^{U}_{+}[t,l]) |l\in {\mathcal S}_1(0)\},
-where :math:`{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}` is the external
ellipsoidal tube by the instant of time.
+where :math:`{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}` is the external
ellipsoidal tube by instant of time.
-Similar approxiamtion can be calculated with the internal ellipsoidal tube
by the instant of time :math:`{\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}`:
+Similar approxiamtion can be calculated with the internal ellipsoidal tube
by instant of time :math:`{\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}`:
.. math::
{\mathcal X}^{U}[t]\supseteq\underset{l}{\bigcup}\{{\mathcal
E}^{U}_{-}[t,l]) |l\in {\mathcal S}_1(0)\}.
-Note that in general case ellipsoidal tube :math:`{\mathcal
E}^{U}_{+}[t,l]` is not tight approximation.
+Note that in general case ellipsoidal tube :math:`{\mathcal
E}^{U}_{+}[t,l]` is not tight approximation. For more information see
[GAG2012]_.
So, all in all, there are two types of ellipsoid tube objects that we can
work with using *Ellipsoidal Toolbox*:
- ellipsoidal tubes that are described in
*gras.ellapx.smartdb.rels.EllTube* class;
-- tubes by the instant of time described in
*gras.ellapx.smartdb.rels.EllUnionTube* class
+- tubes by instant of time described in
*gras.ellapx.smartdb.rels.EllUnionTube* class
(see :ref:`formula <union-label>`).
-These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by the instant of time, they can only be projected on static subspaces.
These projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this :ref:`link <section-label>`.
+These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by instant of time, they can only be projected on static subspaces. These
projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this :ref:`link <section-label>`.
Ellipsoid tubes
---------------
@@ -195,16 +197,16 @@
:language: matlab
:linenos:
-Tubes by the instant of time
-----------------------------
+Tubes by instant of time
+------------------------
-As with ellipsoid tube objects there are several methods that we can use
while working with tubes by the instant of time. First of all we can create
tubes by the instant of time using *fromEllTubes* method:
+As with ellipsoid tube objects, there are several methods that we can use
while working with tubes by instant of time. First of all we can create
tubes by instant of time using *fromEllTubes* method:
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_fromEllTubes.m
:language: matlab
:linenos:
-From here on we will use the *getUnion* function so we can get a tube by
the instant of time and work with it further on. As we have created a tubes
by the instant of time object, we can get all the types of differet data
about it. There is a set of methods that can give information about the
data stored in the object and give access to it.
+From here on we will use the *getUnion* function so we can get a tube by
instant of time and work with it further on. As we have created a tubes by
instant of time object, we can get all the types of differet data about it.
There is a set of methods that can give information about the data stored
in the object and give access to it.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getDataUnion.m
:language: matlab
@@ -225,13 +227,13 @@
:language: matlab
:linenos:
-Also we can compare tubes by the instant of time using *isEqual* method.
+Also we can compare tubes by instant of time using *isEqual* method.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_isEqualUnion.m
:language: matlab
:linenos:
-At last, as it has already been said tubes by the instant of time can be
projected only on static subspaces. It can be done in two ways.
+At last, as it has already been said tubes by instant of time can be
projected only on static subspaces. It can be done in two ways.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_project.m
:language: matlab
@@ -241,28 +243,28 @@
:language: matlab
:linenos:
-As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by the instant of time:
+As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by instant of time:
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//fGetProjMat.m
:language: matlab
:linenos:
-Projections of ellipsoid tubes and unions
------------------------------------------
+Projections of ellipsoid tubes and tubes by instant of time
+-----------------------------------------------------------
-As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
the instant of time. There are several methods in *Ellipsoidal Toolbox* for
that. Most of them has already been described:
+As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
instant of time. There are several methods in *Ellipsoidal Toolbox* for
that. Most of them has already been described:
- *project*, *projectStatic* and *projectToOrths* for ellipsoid tubes;
-- *project* and *projectStatic* for tubes by the instant of time.
+- *project* and *projectStatic* for tubes by instant of time.
-It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by the instant of time. We wiil use *getProj* function to create
ellipsoid tube projection that we will work with.
+It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by instant of time. We wiil use *getProj* function to create
ellipsoid tube projection that we will work with.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getProj.m
:language: matlab
:linenos:
-As with ellipsoid tubes and tubes by the instant of time we can get all
the types of differet data about projections. There is a set of methods
that can give information about the data stored in the object and give
access to it.
+As with ellipsoid tubes and tubes by instant of time we can get all the
types of differet data about projections. There is a set of methods that
can give information about the data stored in the object and give access to
it.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getDataProj.m
@@ -307,3 +309,4 @@
To read more about the differences of these projections :ref:`goto
<goto-label>`. Also there you can find some illustrations for both ellTube
projections and ellUnionTube projections.
+.. [GAG2012] Gagarinov P.V. 2012. Computation of Alternated Reachability
Tubes for Linear Control Systems under Uncertainty. *Moscow University
Computational Mathematics and Cybernetics*, 2012, Vol. 36, No. 4, pp. 169–
177.
=======================================
---
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_implement.txt
Wed Mar 5 02:41:50 2014 UTC
+++
/branches/issue_133_aatanesyan/doc/_build/html/_sources/chap_implement.txt
Thu Mar 6 15:09:17 2014 UTC
@@ -405,6 +405,7 @@
.. _union-label:
.. math::
+ :label: ellUnion
{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant t}{\mathcal X}[\tau],
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_acknowledge.html
Mon Feb 24 20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_acknowledge.html
Thu Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Acknowledgement — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Acknowledgement — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Function Reference" href="chap_functions.html"
/>
<link rel="prev" title="Summary and Outlook" href="chap_summary.html"
/>
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_summary.html" title="Summary and Outlook"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -102,7 +102,7 @@
<li class="right" >
<a href="chap_summary.html" title="Summary and Outlook"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_ellTube.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_ellTube.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Ellipsoid tubes, tubes by the instant of time and their
projections — Ellipsoidal Toolbox 2.0 beta 1 documentation</title>
+ <title>Ellipsoid tubes, tubes by instant of time and their projections
— Ellipsoidal Toolbox 2.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Summary and Outlook" href="chap_summary.html"
/>
<link rel="prev" title="Examples" href="chap_examples.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_examples.html" title="Examples"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -49,28 +49,29 @@
<div class="bodywrapper">
<div class="body">
- <div class="section"
id="ellipsoid-tubes-tubes-by-the-instant-of-time-and-their-projections">
-<h1>Ellipsoid tubes, tubes by the instant of time and their projections<a
class="headerlink"
href="#ellipsoid-tubes-tubes-by-the-instant-of-time-and-their-projections"
title="Permalink to this headline">¶</a></h1>
-<p><strong>Definition.</strong> For any matrix asimptotic monotone
function <img class="math"
src="_images/math/2e573bfe03a50bdd1738c6cf4dc80d417afd1c05.png"
alt="M(\cdot)"/>, which defines the configuration of the environment of any
point of time, the quadratically regularized alternated reach set of system
with disturbance is</p>
+ <div class="section"
id="ellipsoid-tubes-tubes-by-instant-of-time-and-their-projections">
+<h1>Ellipsoid tubes, tubes by instant of time and their projections<a
class="headerlink"
href="#ellipsoid-tubes-tubes-by-instant-of-time-and-their-projections"
title="Permalink to this headline">¶</a></h1>
+<p><strong>Definition.</strong> For any regularization matrix <img
class="math"
src="_images/math/2e573bfe03a50bdd1738c6cf4dc80d417afd1c05.png"
alt="M(\cdot)"/> the quadratically regularized alternated reach set of
system with uncertainty is</p>
<div class="math">
<p><img src="_images/math/512c3855253a9608744f87b71998cc4099031188.png"
alt="{\mathcal X}^{q}_{U}(t,t_0,{\mathcal X}^{0},M(\cdot)) =
\underset{t_0\leq\tau\leq t}{\bigcup}{\mathcal
X}^{q}_{U}(\tau,t_0,{\mathcal X}^{0},M (\cdot))."/></p>
-</div><p>Identify as <img class="math"
src="_images/math/06b60d0d7214d59442d08b7e393336ceb6c7f87e.png"
alt="{\mathcal E}(\overline{x}(t),X_{+}(t,l))"/> и <img class="math"
src="_images/math/8186d35faf6b4d13f95ad584cf4f1ac0b930749d.png"
alt="{\mathcal E}(\overline{x}(t),X_{-}(t,l))"/> the tight external and
internal approximations along <img class="math"
src="_images/math/28c7cde33aa87f676e28cc8f7c2c65e61783f595.png"
alt="l(\cdot)"/> good direction such as <img class="math"
src="_images/math/0c7534cf3930d33d9e93b380d3282a37068e1ce1.png"
alt="l(t_0)=l"/>. Then the reach set by instant of time can be described
as</p>
+</div><p>Note that if system doesn’t have uncertainty then <img
class="math"
src="_images/math/0ab9370bf1570c1658bf09d2d6ff6a8ecda75db8.png"
alt="M(\cdot)=0"/>.</p>
+<p>By <img class="math"
src="_images/math/06b60d0d7214d59442d08b7e393336ceb6c7f87e.png"
alt="{\mathcal E}(\overline{x}(t),X_{+}(t,l))"/> and <img class="math"
src="_images/math/8186d35faf6b4d13f95ad584cf4f1ac0b930749d.png"
alt="{\mathcal E}(\overline{x}(t),X_{-}(t,l))"/> denote tight external and
internal approximations along <img class="math"
src="_images/math/28c7cde33aa87f676e28cc8f7c2c65e61783f595.png"
alt="l(\cdot)"/> good direction such as <img class="math"
src="_images/math/0c7534cf3930d33d9e93b380d3282a37068e1ce1.png"
alt="l(t_0)=l"/>. Then the reach set by instant of time can be described
as</p>
<div class="math">
<p><img src="_images/math/957b5c775a16f08451308745dc2dae9e86f82ee9.png"
alt="{\mathcal X}^{q}_{U}[t]=\underset{\tau}{\bigcup}\underset{l}{\bigcap}\{
{\mathcal E}(\overline{x}(\tau),X_{+}(\tau,l)) |l\in {\mathcal S}_1(0),
\tau\leq t\}\subseteq\underset{l} {\bigcap}\{{\mathcal E}^{U}_{+}[t,l]) |
l\in {\mathcal S}_1(0)\},"/></p>
-</div><p>where <img class="math"
src="_images/math/cca4a283614b3ed693d0ae8c1a86c2486bf69dbb.png"
alt="{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}"/> is the external
ellipsoidal tube by the instant of time.</p>
-<p>Similar approxiamtion can be calculated with the internal ellipsoidal
tube by the instant of time <img class="math"
src="_images/math/1798176817126eb51cd40d65d0242caea8004c97.png"
alt="{\mathcal E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}"/>:</p>
+</div><p>where <img class="math"
src="_images/math/cca4a283614b3ed693d0ae8c1a86c2486bf69dbb.png"
alt="{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}"/> is the external
ellipsoidal tube by instant of time.</p>
+<p>Similar approxiamtion can be calculated with the internal ellipsoidal
tube by instant of time <img class="math"
src="_images/math/1798176817126eb51cd40d65d0242caea8004c97.png"
alt="{\mathcal E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}"/>:</p>
<div class="math">
<p><img src="_images/math/1b65b4393db2e5450f682d2d746f10f530d5f150.png"
alt="{\mathcal X}^{U}[t]\supseteq\underset{l}{\bigcup}\{{\mathcal
E}^{U}_{-}[t,l]) |l\in {\mathcal S}_1(0)\}."/></p>
-</div><p>Note that in general case ellipsoidal tube <img class="math"
src="_images/math/d9a7eb7a9cae035a5c7359576b38ab00c902054e.png"
alt="{\mathcal E}^{U}_{+}[t,l]"/> is not tight approximation.</p>
+</div><p>Note that in general case ellipsoidal tube <img class="math"
src="_images/math/d9a7eb7a9cae035a5c7359576b38ab00c902054e.png"
alt="{\mathcal E}^{U}_{+}[t,l]"/> is not tight approximation. For more
information see <a class="reference internal" href="#gag2012"
id="id1">[GAG2012]</a>.</p>
<p>So, all in all, there are two types of ellipsoid tube objects that we
can work with using <em>Ellipsoidal Toolbox</em>:</p>
<ul class="simple">
<li>ellipsoidal tubes that are described in
<em>gras.ellapx.smartdb.rels.EllTube</em> class;</li>
-<li>tubes by the instant of time described in
<em>gras.ellapx.smartdb.rels.EllUnionTube</em> class
+<li>tubes by instant of time described in
<em>gras.ellapx.smartdb.rels.EllUnionTube</em> class
(see <a class="reference internal"
href="chap_implement.html#union-label"><em>formula</em></a>).</li>
</ul>
-<p>These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by the instant of time, they can only be projected on static subspaces.
These projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this <a class="reference internal"
href="chap_implement.html#section-label"><em>link</em></a>.</p>
+<p>These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by instant of time, they can only be projected on static subspaces. These
projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this <a class="reference internal"
href="chap_implement.html#section-label"><em>link</em></a>.</p>
<div class="section" id="ellipsoid-tubes">
<h2>Ellipsoid tubes<a class="headerlink" href="#ellipsoid-tubes"
title="Permalink to this headline">¶</a></h2>
<p>There is a whole variety of operations upon ellipsoid tubes in
<em>Ellipsoidal Toolbox</em>. We can, of course, create them. When the
ellipsoid tube object is created, we can cut them, concatenate,
interpolate, plot and project them and so on.</p>
@@ -1295,9 +1296,9 @@
</pre></div>
</td></tr></table></div>
</div>
-<div class="section" id="tubes-by-the-instant-of-time">
-<h2>Tubes by the instant of time<a class="headerlink"
href="#tubes-by-the-instant-of-time" title="Permalink to this
headline">¶</a></h2>
-<p>As with ellipsoid tube objects there are several methods that we can
use while working with tubes by the instant of time. First of all we can
create tubes by the instant of time using <em>fromEllTubes</em> method:</p>
+<div class="section" id="tubes-by-instant-of-time">
+<h2>Tubes by instant of time<a class="headerlink"
href="#tubes-by-instant-of-time" title="Permalink to this
headline">¶</a></h2>
+<p>As with ellipsoid tube objects, there are several methods that we can
use while working with tubes by instant of time. First of all we can create
tubes by instant of time using <em>fromEllTubes</em> method:</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre> 1
2
3
@@ -1327,7 +1328,7 @@
<span class="n">gras</span><span class="p">.</span><span
class="n">ellapx</span><span class="p">.</span><span
class="n">smartdb</span><span class="p">.</span><span
class="n">rels</span><span class="p">.</span><span
class="n">EllUnionTube</span><span class="p">.</span><span
class="n">fromEllTubes</span><span class="p">(</span><span
class="n">ellTubeObj</span><span class="p">);</span>
</pre></div>
</td></tr></table></div>
-<p>From here on we will use the <em>getUnion</em> function so we can get a
tube by the instant of time and work with it further on. As we have created
a tubes by the instant of time object, we can get all the types of differet
data about it. There is a set of methods that can give information about
the data stored in the object and give access to it.</p>
+<p>From here on we will use the <em>getUnion</em> function so we can get a
tube by instant of time and work with it further on. As we have created a
tubes by instant of time object, we can get all the types of differet data
about it. There is a set of methods that can give information about the
data stored in the object and give access to it.</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
2
3</pre></div></td><td class="code"><div class="highlight"><pre><span
class="c">% An example of GETDATA method's usage.</span>
@@ -1601,7 +1602,7 @@
<span class="n">ellUnionObj</span><span class="p">.</span><span
class="n">display</span><span class="p">();</span>
</pre></div>
</td></tr></table></div>
-<p>Also we can compare tubes by the instant of time using <em>isEqual</em>
method.</p>
+<p>Also we can compare tubes by instant of time using <em>isEqual</em>
method.</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
2
3
@@ -1615,7 +1616,7 @@
<span class="n">res</span> <span class="p">=</span> <span
class="n">firstUnionObj</span><span class="p">.</span><span
class="n">isEqual</span><span class="p">(</span><span
class="n">secondUnionObj</span><span class="p">);</span>
</pre></div>
</td></tr></table></div>
-<p>At last, as it has already been said tubes by the instant of time can
be projected only on static subspaces. It can be done in two ways.</p>
+<p>At last, as it has already been said tubes by instant of time can be
projected only on static subspaces. It can be done in two ways.</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
2
3
@@ -1648,7 +1649,7 @@
<span class="n">statEllTubeProjObj</span> <span class="p">=</span> <span
class="n">unionEllTubeObj</span><span class="p">.</span><span
class="n">projectStatic</span><span class="p">(</span><span
class="n">projMatList</span><span class="p">);</span>
</pre></div>
</td></tr></table></div>
-<p>As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by the instant of time:</p>
+<p>As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by instant of time:</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
2
3
@@ -1663,15 +1664,15 @@
</pre></div>
</td></tr></table></div>
</div>
-<div class="section" id="projections-of-ellipsoid-tubes-and-unions">
-<h2>Projections of ellipsoid tubes and unions<a class="headerlink"
href="#projections-of-ellipsoid-tubes-and-unions" title="Permalink to this
headline">¶</a></h2>
-<p>As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
the instant of time. There are several methods in <em>Ellipsoidal
Toolbox</em> for that. Most of them has already been described:</p>
+<div class="section"
id="projections-of-ellipsoid-tubes-and-tubes-by-instant-of-time">
+<h2>Projections of ellipsoid tubes and tubes by instant of time<a
class="headerlink"
href="#projections-of-ellipsoid-tubes-and-tubes-by-instant-of-time"
title="Permalink to this headline">¶</a></h2>
+<p>As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
instant of time. There are several methods in <em>Ellipsoidal Toolbox</em>
for that. Most of them has already been described:</p>
<ul class="simple">
<li><em>project</em>, <em>projectStatic</em> and <em>projectToOrths</em>
for ellipsoid tubes;</li>
-<li><em>project</em> and <em>projectStatic</em> for tubes by the instant
of time.</li>
+<li><em>project</em> and <em>projectStatic</em> for tubes by instant of
time.</li>
</ul>
-<p>It should be mentioned that from here on all the examples are written
for ellipsoid tube projections, but their usage is the same for the
projections of tubes by the instant of time. We wiil use <em>getProj</em>
function to create ellipsoid tube projection that we will work with.</p>
-<p>As with ellipsoid tubes and tubes by the instant of time we can get all
the types of differet data about projections. There is a set of methods
that can give information about the data stored in the object and give
access to it.</p>
+<p>It should be mentioned that from here on all the examples are written
for ellipsoid tube projections, but their usage is the same for the
projections of tubes by instant of time. We wiil use <em>getProj</em>
function to create ellipsoid tube projection that we will work with.</p>
+<p>As with ellipsoid tubes and tubes by instant of time we can get all the
types of differet data about projections. There is a set of methods that
can give information about the data stored in the object and give access to
it.</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
2
3</pre></div></td><td class="code"><div class="highlight"><pre><span
class="c">% An example of GETDATA method's usage.</span>
@@ -1989,6 +1990,12 @@
</td></tr></table></div>
<p>All the three methods have several properties connected to the
properties of the image, for example: transparency, color, line width and
so on.</p>
<p>To read more about the differences of these projections <a
class="reference internal"
href="chap_implement.html#goto-label"><em>goto</em></a>. Also there you can
find some illustrations for both ellTube projections and ellUnionTube
projections.</p>
+<table class="docutils citation" frame="void" id="gag2012" rules="none">
+<colgroup><col class="label" /><col /></colgroup>
+<tbody valign="top">
+<tr><td class="label"><a class="fn-backref"
href="#id1">[GAG2012]</a></td><td>Gagarinov P.V. 2012. Computation of
Alternated Reachability Tubes for Linear Control Systems under Uncertainty.
<em>Moscow University Computational Mathematics and Cybernetics</em>, 2012,
Vol. 36, No. 4, pp. 169–177.</td></tr>
+</tbody>
+</table>
</div>
</div>
@@ -2000,10 +2007,10 @@
<div class="sphinxsidebarwrapper">
<h3><a href="main_manual.html">Table Of Contents</a></h3>
<ul>
-<li><a class="reference internal" href="#">Ellipsoid tubes, tubes by the
instant of time and their projections</a><ul>
+<li><a class="reference internal" href="#">Ellipsoid tubes, tubes by
instant of time and their projections</a><ul>
<li><a class="reference internal" href="#ellipsoid-tubes">Ellipsoid
tubes</a></li>
-<li><a class="reference internal"
href="#tubes-by-the-instant-of-time">Tubes by the instant of time</a></li>
-<li><a class="reference internal"
href="#projections-of-ellipsoid-tubes-and-unions">Projections of ellipsoid
tubes and unions</a></li>
+<li><a class="reference internal" href="#tubes-by-instant-of-time">Tubes
by instant of time</a></li>
+<li><a class="reference internal"
href="#projections-of-ellipsoid-tubes-and-tubes-by-instant-of-time">Projections
of ellipsoid tubes and tubes by instant of time</a></li>
</ul>
</li>
</ul>
@@ -2048,7 +2055,7 @@
<li class="right" >
<a href="chap_examples.html" title="Examples"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_ellcalc.html Mon
Feb 24 20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_ellcalc.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Ellipsoidal Calculus — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Ellipsoidal Calculus — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Reachability" href="chap_reach.html" />
<link rel="prev" title="Introduction" href="chap_intro.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_intro.html" title="Introduction"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -1064,7 +1064,7 @@
<li class="right" >
<a href="chap_intro.html" title="Introduction"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_examples.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_examples.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Examples — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Examples — Ellipsoidal Toolbox 2.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Ellipsoid tubes, tubes by the instant of time
and their projections" href="chap_ellTube.html" />
<link rel="prev" title="Implementation" href="chap_implement.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_implement.html" title="Implementation"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -72,14 +72,14 @@
<img class="math"
src="_images/math/73f5e249c88b2b3068263480f576b051cb5c4f6e.png" alt="U"/>
is the control set.</p>
<div class="figure" id="ellpolyfig">
<a class="reference internal image-reference"
href="_images/chapter06_section01_ellpoly.png"><img alt="ellpoly"
src="_images/chapter06_section01_ellpoly.png" style="width: 50%;" /></a>
-<p class="caption">Figure 1: Reach set computation performance
comparison.</p>
+<p class="caption">Figure 21: Reach set computation performance
comparison.</p>
</div>
<p>Let <img class="math"
src="_images/math/1eae27d722cf74685b3dab099d6e0089009498ce.png"
alt="{\mathcal X}_0"/> and <img class="math"
src="_images/math/73f5e249c88b2b3068263480f576b051cb5c4f6e.png" alt="U"/>
be unit boxes in
<img class="math"
src="_images/math/0798dced39715ef937fb976226ba2ae17f50367e.png" alt="{\bf
R}^2"/>, and compute the reach set using the polytope method
implemented in MPT <a class="reference internal"
href="chap_install.html#mpthp" id="id1">[MPTHP]</a>. With every
time step the number of vertices of the reach set polytope increases by
<img class="math"
src="_images/math/51a8d7e791ab9e463af82a4075edb04ef8028dcf.png" alt="4"/>.
The complexity of the convex hull computation increases
-exponentially with number of vertices. In <a href="#ellpolyfig">figure
1</a>, the time
+exponentially with number of vertices. In <a href="#ellpolyfig">figure
21</a>, the time
required to compute the reach set for different time steps using
polytopes is shown in red.</p>
<p>To compute the reach set of the system using <em>Ellipsoidal
Toolbox</em>, we
@@ -110,10 +110,10 @@
<span class="n">rsObj</span> <span class="p">=</span> <span
class="n">elltool</span><span class="p">.</span><span
class="n">reach</span><span class="p">.</span><span
class="n">ReachDiscrete</span><span class="p">(</span><span
class="n">lsys</span><span class="p">,</span> <span
class="n">x0EllObj</span><span class="p">,</span> <span
class="n">dirsMat</span><span class="p">,</span> <span
class="p">[</span><span class="mi">0</span> <span
class="n">nSteps</span><span class="p">]);</span>
</pre></div>
</td></tr></table></div>
-<p>In <a href="#ellpolyfig">figure 1</a>, the time required to compute
both external and
+<p>In <a href="#ellpolyfig">figure 21</a>, the time required to compute
both external and
internal ellipsoidal approximations, with <img class="math"
src="_images/math/3c09e376094727d14b65cedafaa5fe3a371f029d.png" alt="32"/>
ellipsoids each,
for different number of time steps is shown in blue.</p>
-<p><a href="#ellpolyfig">Figure 1</a> illustrates the fact that the
complexity of polytope
+<p><a href="#ellpolyfig">Figure 21</a> illustrates the fact that the
complexity of polytope
method grows exponentially with number of time steps, whereas the
complexity of ellipsoidal method grows linearly.</p>
</div>
@@ -121,9 +121,9 @@
<h2>System with Disturbance<a class="headerlink"
href="#system-with-disturbance" title="Permalink to this
headline">¶</a></h2>
<div class="figure" id="springmassfig">
<a class="reference internal image-reference"
href="_images/chapter06_section02_springmass.png"><img alt="spmass"
src="_images/chapter06_section02_springmass.png" style="width: 30%;" /></a>
-<p class="caption">Figure 2: Spring-mass system.</p>
+<p class="caption">Figure 22: Spring-mass system.</p>
</div>
-<p>The mechanical system presented in <a href="#springmassfig">figure
2</a>, is described
+<p>The mechanical system presented in <a href="#springmassfig">figure
22</a>, is described
by the following system of equations:</p>
<div class="math" id="equation-spmass1">
<p><span class="eqno">(1)</span><img
src="_images/math/4f3588da0ec0fdadb63756f8d4497b0620473dd2.png"
alt="m_1\ddot{x}_1+(k_1+k_2)x_1-k_2x_2 & = u_1,"/></p>
@@ -161,7 +161,7 @@
and taking its projection onto <img class="math"
src="_images/math/8718591ebf3c77219aa6da4ca77b2fba7fd6bd40.png" alt="(x_1,
x_2)"/> subspace.</p>
<div class="figure" id="mechreachfig">
<a class="reference internal image-reference"
href="_images/chapter06_section02_reachmech.png"><img alt="reachmech"
src="_images/chapter06_section02_reachmech.png" style="width: 70%;" /></a>
-<p class="caption">Figure 3: Spring-mass system without disturbance:
+<p class="caption">Figure 23: Spring-mass system without disturbance:
(a) reach tube for time <img class="math"
src="_images/math/9aed1795e3ef0707333b8278441df4a3c5071c78.png"
alt="t\in[0,4]"/>; (b) reach set at time <img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png" alt="t=4"/>.
Spring-mass system with disturbance:
(c) reach tube for time <img class="math"
src="_images/math/9aed1795e3ef0707333b8278441df4a3c5071c78.png"
alt="t\in[0,4]"/>; (d) reach set at time <img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png"
alt="t=4"/>.</p>
@@ -237,9 +237,9 @@
<span class="c">%psObj.plotByEa('g');</span>
</pre></div>
</td></tr></table></div>
-<p><a href="#mechreachfig">Figure 3</a> (a) shows the reach set of the
system
+<p><a href="#mechreachfig">Figure 23</a> (a) shows the reach set of the
system
<a href="#equation-spmass1">(1)</a>-<a href="#equation-spmass2">(2)</a>
evolving in time from <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
to <img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png" alt="t=4"/>.
-<a href="#mechreachfig">Figure 3</a> (b) presents a snapshot of this
reach set at time
+<a href="#mechreachfig">Figure 23</a> (b) presents a snapshot of this
reach set at time
<img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png"
alt="t=4"/>.</p>
<p>So far we considered an ideal system without any disturbance, such as
friction. We introduce disturbance to <a
href="#equation-spmass1">(1)</a>-<a href="#equation-spmass2">(2)</a> by
adding
@@ -313,19 +313,19 @@
<span class="c">%psdCutObj.plotByEa();</span>
</pre></div>
</td></tr></table></div>
-<p><a href="#mechreachfig">Figure 3</a> (c) shows the reach set of the
system
+<p><a href="#mechreachfig">Figure 23</a> (c) shows the reach set of the
system
<a href="#equation-smdist1">(4)</a>-<a href="#equation-smdist2">(5)</a>
evolving in time from <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
to <img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png" alt="t=4"/>.
-<a href="#mechreachfig">Figure 3</a> (d) presents a snapshot of this
reach set at time
+<a href="#mechreachfig">Figure 23</a> (d) presents a snapshot of this
reach set at time
<img class="math"
src="_images/math/c065a45befa6330020834dcf2f588a0076245e31.png"
alt="t=4"/>.</p>
</div>
<div class="section" id="switched-system">
<h2>Switched System<a class="headerlink" href="#switched-system"
title="Permalink to this headline">¶</a></h2>
<div class="figure" id="rlcfig">
<a class="reference internal image-reference"
href="_images/chapter06_section03_rlc.png"><img alt="rlc"
src="_images/chapter06_section03_rlc.png" style="width: 30%;" /></a>
-<p class="caption">Figure 4: RLC circuit with two inputs.</p>
+<p class="caption">Figure 24: RLC circuit with two inputs.</p>
</div>
<p>By <em>switched systems</em> we mean systems whose dynamics changes at
known
-times. Consider the RLC circuit shown in <a href="#rlcfig">figure 4</a>.
It has two
+times. Consider the RLC circuit shown in <a href="#rlcfig">figure 24</a>.
It has two
inputs - the voltage (<img class="math"
src="_images/math/0e22076955898e6c9bb38aa079135195c24dc81e.png" alt="v"/>)
and current (<img class="math"
src="_images/math/a581f053bbfa5115f42c13094857cdd12a37ec49.png" alt="i"/>)
sources. Define</p>
<ul class="simple">
<li><img class="math"
src="_images/math/b31b1ea8e4fe3f618dedfb0e2d8c69a3df7a391d.png" alt="x_1"/>
- voltage across capacitor <img class="math"
src="_images/math/a37c919e07a75380817840dfff31d2781ee02586.png"
alt="C_1"/>, so
@@ -533,17 +533,17 @@
</td></tr></table></div>
<div class="figure" id="rlcreachfig">
<a class="reference internal image-reference"
href="_images/chapter06_section03_rlcreach.png"><img alt="rlcreach"
src="_images/chapter06_section03_rlcreach.png" style="width: 80%;" /></a>
-<p class="caption">Figure 5: Forward and backward reach sets of the
switched system
+<p class="caption">Figure 25: Forward and backward reach sets of the
switched system
(external and internal approximations).</p>
</div>
-<p><a href="#rlcreachfig">Figure 5</a> (a) shows how the reach set
projection onto
+<p><a href="#rlcreachfig">Figure 25</a> (a) shows how the reach set
projection onto
<img class="math"
src="_images/math/8718591ebf3c77219aa6da4ca77b2fba7fd6bd40.png" alt="(x_1,
x_2)"/> of system <a href="#equation-rlceq2">(7)</a> evolves in time from
<img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
to <img class="math"
src="_images/math/a95a6c7171c13a2e4d31779d50b05185acf84fd9.png"
alt="t=3"/>. The external reach set approximation for the first
dynamics is in red, the internal approximation is in green. The dynamics
switches at <img class="math"
src="_images/math/869dcc7e8055253a227de9144ac7312e31300c11.png"
alt="t=2"/>. The external reach set approximation for the
second dynamics is in yellow, its internal approximation is in blue. The
full three-dimensional external (yellow) and internal (blue)
-approximations of the reach set are shown in <a
href="#rlcreachfig">figure 5</a> (b).</p>
+approximations of the reach set are shown in <a
href="#rlcreachfig">figure 25</a> (b).</p>
<p>To find out where the system should start at time <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
in order
to reach a neighborhood M of the origin at time <img class="math"
src="_images/math/a95a6c7171c13a2e4d31779d50b05185acf84fd9.png"
alt="t=3"/>, we compute
the backward reach set from <img class="math"
src="_images/math/a95a6c7171c13a2e4d31779d50b05185acf84fd9.png" alt="t=3"/>
to <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png"
alt="t=0"/>.</p>
@@ -658,18 +658,18 @@
<span class="c">% firstBrsObj.plotByIa('g');</span>
</pre></div>
</td></tr></table></div>
-<p><a href="#rlcreachfig">Figure 5</a> (c) presents the evolution of the
reach set projection onto
+<p><a href="#rlcreachfig">Figure 25</a> (c) presents the evolution of the
reach set projection onto
<img class="math"
src="_images/math/8718591ebf3c77219aa6da4ca77b2fba7fd6bd40.png" alt="(x_1,
x_2)"/> in backward time. Again, external and internal
approximations corresponding to the first dynamics are shown in red and
green, and to the second dynamics in yellow and blue. The full
dimensional backward reach set external and internal approximations of
-system <a href="#equation-rlceq2">(7)</a> at time <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
is shown in <a href="#rlcreachfig">figure 5</a> (d).</p>
+system <a href="#equation-rlceq2">(7)</a> at time <img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png" alt="t=0"/>
is shown in <a href="#rlcreachfig">figure 25</a> (d).</p>
</div>
<div class="section" id="hybrid-system">
<h2>Hybrid System<a class="headerlink" href="#hybrid-system"
title="Permalink to this headline">¶</a></h2>
<div class="figure" id="hwfig">
<a class="reference internal image-reference"
href="_images/chapter06_section04_hw.png"><img alt="highway"
src="_images/chapter06_section04_hw.png" style="width: 30%;" /></a>
-<p class="caption">Figure 6: Highway model. Adapted from <a
class="reference internal" href="#sun2003" id="id2">[SUN2003]</a>.</p>
+<p class="caption">Figure 26: Highway model. Adapted from <a
class="reference internal" href="#sun2003" id="id2">[SUN2003]</a>.</p>
</div>
<p>There is no explicit implementation of the reachability analysis for
hybrid systems in the <em>Ellipsoidal Toolbox</em>. Nonetheless, the
operations
@@ -679,7 +679,7 @@
polytopes.</p>
<p>We consider the <em>switching-mode model</em> of highway traffic
presented in
<a class="reference internal" href="#sun2003" id="id3">[SUN2003]</a>. The
highway segment is divided into <img class="math"
src="_images/math/75e27f04188974063be3230dca208cd495b77ce1.png" alt="N"/>
-cells as shown in <a href="#hwfig">figure 6</a>. In this particular case,
<img class="math"
src="_images/math/4a16cf007ee3e23dd0c298f6c2f9a49157a34980.png" alt="N=4"/>.
+cells as shown in <a href="#hwfig">figure 26</a>. In this particular
case, <img class="math"
src="_images/math/4a16cf007ee3e23dd0c298f6c2f9a49157a34980.png" alt="N=4"/>.
The traffic density in cell <img class="math"
src="_images/math/a581f053bbfa5115f42c13094857cdd12a37ec49.png" alt="i"/>
is <img class="math"
src="_images/math/33dfc32d00ebd5c5791c824010a155d9e5630b6f.png" alt="x_i"/>
vehicles per mile,
<img class="math"
src="_images/math/69994cf9835b884f77d639a114dd61df37c3c66c.png"
alt="i=1,2,3,4"/>.</p>
<p>Define</p>
@@ -899,7 +899,7 @@
</td></tr></table></div>
<div class="figure" id="hwreachfig">
<a class="reference internal image-reference"
href="_images/chapter06_section04_hwreach.png"><img alt="highway"
src="_images/chapter06_section04_hwreach.png" style="width: 80%;" /></a>
-<p class="caption">Figure 7: Reach set of the free-flow system is blue,
reach set of the congested
+<p class="caption">Figure 27: Reach set of the free-flow system is blue,
reach set of the congested
system is green, the guard is red.
(a) Reach set of the free-flow system at <img class="math"
src="_images/math/ddd4f149795f87346d64647fe87b53d41a0ffbc5.png" alt="t =
10"/>, before reaching the guard
(projection onto <img class="math"
src="_images/math/d244b8c7cc7aef2f4f86ee54409898356d38c63f.png"
alt="(x_1,x_2,x_3)"/>).
@@ -914,11 +914,11 @@
<p>Analyzing the values in array dVec, we conclude that the free-flow reach
set has nonempty intersection with hyperplane grdHyp at <img class="math"
src="_images/math/d7c015e171c5e9be4e19358f0d4820d6e045742a.png"
alt="t=18"/> for
the first time, and at <img class="math"
src="_images/math/6b99100f2c7c81a91f63b5e96ba1674e4cf07556.png"
alt="t=68"/> for the last time. Between
-<img class="math"
src="_images/math/d7c015e171c5e9be4e19358f0d4820d6e045742a.png"
alt="t=18"/> and <img class="math"
src="_images/math/6b99100f2c7c81a91f63b5e96ba1674e4cf07556.png"
alt="t=68"/> it crosses the guard. <a href="#hwreachfig">Figure 7</a> (a)
+<img class="math"
src="_images/math/d7c015e171c5e9be4e19358f0d4820d6e045742a.png"
alt="t=18"/> and <img class="math"
src="_images/math/6b99100f2c7c81a91f63b5e96ba1674e4cf07556.png"
alt="t=68"/> it crosses the guard. <a href="#hwreachfig">Figure 27</a> (a)
shows the free-flow reach set projection onto
<img class="math"
src="_images/math/d244b8c7cc7aef2f4f86ee54409898356d38c63f.png"
alt="(x_1,x_2,x_3)"/> subspace for <img class="math"
src="_images/math/0e8b44a3c8dcb0228b2c03537cc6e24d48740dfb.png"
alt="t=10"/>, before the guard
-crossing; <a href="#hwreachfig">figure 7</a> (b) for <img class="math"
src="_images/math/b47974de990ffde8b97693d59aa911a0a3a0c90e.png"
alt="t=50"/>, during the guard
-crossing; and <a href="#hwreachfig">figure 7</a> (c) for <img
class="math"
src="_images/math/d8131522ce7a7a504fc3982e7d0813d8a328342b.png"
alt="t=80"/>, after the guard
+crossing; <a href="#hwreachfig">figure 27</a> (b) for <img class="math"
src="_images/math/b47974de990ffde8b97693d59aa911a0a3a0c90e.png"
alt="t=50"/>, during the guard
+crossing; and <a href="#hwreachfig">figure 27</a> (c) for <img
class="math"
src="_images/math/d8131522ce7a7a504fc3982e7d0813d8a328342b.png"
alt="t=80"/>, after the guard
was crossed.</p>
<p>For each time step that the intersection of the free-flow reach set and
the guard is nonempty, we establish a new initial time and a set of
@@ -1071,7 +1071,7 @@
congested dynamics.</p>
<p>A summary of the reach set computation of the linear hybrid system
<a href="#equation-fflow">(8)</a>-<a href="#equation-cflow">(9)</a> for
<img class="math"
src="_images/math/b7935b9d18274f0d7917c7c07b9689d14205020c.png"
alt="N=100"/> time steps with one guard crossing
-is given in <a href="#hwreachfig">figure 7</a> (d), which shows the
projection of the
+is given in <a href="#hwreachfig">figure 27</a> (d), which shows the
projection of the
reach set trace onto <img class="math"
src="_images/math/0dec8dfe93d64205e7451291af8e08680e02b60b.png"
alt="(x_1,x_2)"/> subspace. The system starts
evolving in time in free-flow mode from a set of initial conditions at
<img class="math"
src="_images/math/4e2677b4edfbb85a135b7807d780a44ffa83f052.png"
alt="t=0"/>, whose boundary is shown in magenta. The free-flow reach set
@@ -1153,7 +1153,7 @@
<li class="right" >
<a href="chap_implement.html" title="Implementation"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_functions.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_functions.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Function Reference — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Function Reference — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="prev" title="Acknowledgement" href="chap_acknowledge.html"
/>
</head>
<body>
@@ -36,7 +36,7 @@
<li class="right" >
<a href="chap_acknowledge.html" title="Acknowledgement"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -10468,7 +10468,7 @@
<li class="right" >
<a href="chap_acknowledge.html" title="Acknowledgement"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_implement.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_implement.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Implementation — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Implementation — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Examples" href="chap_examples.html" />
<link rel="prev" title="Installation" href="chap_install.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_install.html" title="Installation"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -333,9 +333,9 @@
</td></tr></table></div>
<div class="figure" id="minksumpic">
<a class="reference internal image-reference"
href="_images/chapter05_section01_minksum.png"><img alt="minksum"
src="_images/chapter05_section01_minksum.png" style="width: 40%;" /></a>
-<p class="caption">Figure 8: The geometric sum of ellipsoids.</p>
+<p class="caption">Figure 35: The geometric sum of ellipsoids.</p>
</div>
-<p><a href="#minksumpic">Figure 8</a> displays the geometric sum of
ellipsoids. If
+<p><a href="#minksumpic">Figure 35</a> displays the geometric sum of
ellipsoids. If
the dimension of the space in which the ellipsoids are defined exceeds
<img class="math"
src="_images/math/b9b358d9bbdf54c3d9aef7554638822d996c21ea.png" alt="3"/>,
an error is returned. The result of the geometric sum
operation is not generally an ellipsoid, but it can be approximated by
@@ -417,9 +417,9 @@
</td></tr></table></div>
<div class="figure" id="minkdiffpic">
<a class="reference internal image-reference"
href="_images/chapter05_section01_minkdiff.png"><img alt="minkdiff"
src="_images/chapter05_section01_minkdiff.png" style="width: 40%;" /></a>
-<p class="caption">Figure 9: The geometric difference of ellipsoids.</p>
+<p class="caption">Figure 36: The geometric difference of ellipsoids.</p>
</div>
-<p><a href="#minkdiffpic">Figure 9</a> shows the geometric difference of
ellipsoids.</p>
+<p><a href="#minkdiffpic">Figure 36</a> shows the geometric difference of
ellipsoids.</p>
<p>Similar to minksum, minkdiff is there for visualization purpose. It
works only for dimensions <img class="math"
src="_images/math/123e375e88da91240024aaf085abee194c4a2d06.png" alt="1"/>,
<img class="math"
src="_images/math/15c663954a3e059d1f876bc8a4621de376038c96.png" alt="2"/>
and <img class="math"
src="_images/math/b9b358d9bbdf54c3d9aef7554638822d996c21ea.png" alt="3"/>,
and for
higher dimensions it returns an error. For arbitrary dimensions, the
@@ -505,9 +505,9 @@
</td></tr></table></div>
<div class="figure" id="minkpic">
<a class="reference internal image-reference"
href="_images/chapter05_section01_minkpmminkmp.png"><img alt="minkpmminkmp"
src="_images/chapter05_section01_minkpmminkmp.png" style="width: 100%;"
/></a>
-<p class="caption">Figure 10: Implementation of operations
‘sum-difference’ and ‘difference-sum’.</p>
+<p class="caption">Figure 37: Implementation of operations
‘sum-difference’ and ‘difference-sum’.</p>
</div>
-<p>Figure <a href="#minkpic"> 10</a> displays results of
+<p>Figure <a href="#minkpic"> 37</a> displays results of
the implementation of minkpm and minkmp operations.</p>
<p>Similarly, operation ’sum-difference’ described in section <a
class="reference internal"
href="chap_ellcalc.html#sum-diff-label"><em>Geometric
Sum-Difference</em></a> is implemented in functions
minkpm, minkpm_ea, minkpm_ia, the first one of which is used for
@@ -974,8 +974,8 @@
describe ellipsoidal tubes. The class
gras.ellapx.smartdb.rels.EllUnionTube is used to store tubes by the
instant of time:</p>
-<div class="math" id="union-label">
-<p><img src="_images/math/53ca07410d079433f63db3afd5fd5ba975724616.png"
alt="{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant t}{\mathcal
X}[\tau],"/></p>
+<div class="math" id="equation-ellUnion">
+<span id="union-label"></span><p><span class="eqno">(1)</span><img
src="_images/math/53ca07410d079433f63db3afd5fd5ba975724616.png"
alt="{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant t}{\mathcal
X}[\tau],"/></p>
</div><p>where <img class="math"
src="_images/math/456d10b00ec6c948f7306d194e252da674e291d1.png"
alt="{\mathcal X}[\tau]"/> is single ellipsoidal tube. The class
gras.ellapx.smartdb.rels.EllTubeProj is used to describe the projection
of the ellipsoidal tubes onto time dependent subspaces.There are two
@@ -1114,9 +1114,9 @@
tube onto time-dependent subspace.</p>
<div class="figure" id="statdyn-proj">
<a class="reference internal image-reference"
href="_images/chapter05_section03_reachTubeStatProjreachTubeDynProj.png"><img
alt="reachTubeStatProjreachTubeDynProj"
src="_images/chapter05_section03_reachTubeStatProjreachTubeDynProj.png"
style="width: 100%;" /></a>
-<p class="caption">Figure 11: Static and dynamic projections of the
ellipsoidal tube.</p>
+<p class="caption">Figure 38: Static and dynamic projections of the
ellipsoidal tube.</p>
</div>
-<p>Figure <a href="#statdyn-proj"> 11</a> displays static and dynamic
projections.
+<p>Figure <a href="#statdyn-proj"> 38</a> displays static and dynamic
projections.
Also we can see projections of good directions for ellipsoidal tubes.</p>
<p>We can compute tubes by the instant of time using
methodfromEllTubes:</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre> 1
@@ -1176,9 +1176,9 @@
</td></tr></table></div>
<div class="figure" id="uniontubestatproj">
<a class="reference internal image-reference"
href="_images/chapter05_section03_unionTubeStatProj.png"><img
alt="unionTubeStatProj"
src="_images/chapter05_section03_unionTubeStatProj.png" style="width: 70%;"
/></a>
-<p class="caption">Figure 12: Ellipsoidal tubes by the instant of time.</p>
+<p class="caption">Figure 39: Ellipsoidal tubes by the instant of time.</p>
</div>
-<p><a href="#uniontubestatproj">Figure 12</a> shows projection of
ellipsoidal
+<p><a href="#uniontubestatproj">Figure 39</a> shows projection of
ellipsoidal
tubes by the instant of time.</p>
<p>Also we can get initial data from the resulting tube:</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre>1
@@ -1227,9 +1227,9 @@
</td></tr></table></div>
<div class="figure" id="disppic">
<a class="reference internal image-reference"
href="_images/chapter05_section03_dispPic.png"><img alt="disp"
src="_images/chapter05_section03_dispPic.png" style="width: 50%;" /></a>
-<p class="caption">Figure 13: Content of the ellipsoidal tube.</p>
+<p class="caption">Figure 40: Content of the ellipsoidal tube.</p>
</div>
-<p><a href="#disppic">Figure 13</a>
+<p><a href="#disppic">Figure 40</a>
displays all fields of the ellipsoidal tube.</p>
<p>There are several methods to find the tubes with necessary
parameters.</p>
<div class="highlight-matlab"><table class="highlighttable"><tr><td
class="linenos"><div class="linenodiv"><pre> 1
@@ -2005,7 +2005,7 @@
<li class="right" >
<a href="chap_install.html" title="Installation"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_install.html Mon
Feb 24 20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_install.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Installation — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Installation — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Implementation" href="chap_implement.html" />
<link rel="prev" title="Reachability" href="chap_reach.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_reach.html" title="Reachability"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -226,7 +226,7 @@
<li class="right" >
<a href="chap_reach.html" title="Reachability"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_intro.html Mon Feb
24 20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_intro.html Thu Mar
6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Introduction — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Introduction — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Ellipsoidal Calculus" href="chap_ellcalc.html"
/>
<link rel="prev" title="Welcome to Ellipsoidal Toolbox documentation!"
href="main_manual.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="main_manual.html" title="Welcome to Ellipsoidal Toolbox
documentation!"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -97,21 +97,21 @@
unions of rectangular polytopes <a class="reference internal"
href="#asar2000" id="id6">[ASAR2000]</a>.</p>
<div class="figure align-center" id="ddtfig" style="width: 50%">
<img alt="approximation" src="_images/chapter01_ddt.png" />
-<p class="caption">Figure 14: Reach set approximation by union of
rectangles. Source: adapted from <a class="reference internal"
href="#asar2000" id="id7">[ASAR2000]</a>.</p>
+<p class="caption">Figure 34: Reach set approximation by union of
rectangles. Source: adapted from <a class="reference internal"
href="#asar2000" id="id7">[ASAR2000]</a>.</p>
</div>
<p>The algorithm works as follows. First, given the set of initial
conditions defined as a polytope, the evolution in time of the
-polytope’s extreme points is computed (<a href="#ddtfig">figure 14</a>
(a)).</p>
-<p><img class="math"
src="_images/math/088e22e395ff0b8f6cde149172e52590852bcebf.png"
alt="R(t_1)"/> in <a href="#ddtfig">figure 14</a> (a) is the reach set of
the system at
+polytope’s extreme points is computed (<a href="#ddtfig">figure 34</a>
(a)).</p>
+<p><img class="math"
src="_images/math/088e22e395ff0b8f6cde149172e52590852bcebf.png"
alt="R(t_1)"/> in <a href="#ddtfig">figure 34</a> (a) is the reach set of
the system at
time <img class="math"
src="_images/math/44780f0598b4d22c6888cfca27deb04115f7fa88.png"
alt="t_1"/>, and <img class="math"
src="_images/math/1a3e51473c097540a265ee70575abb8038230e74.png" alt="R[t_0,
t_1]"/> is the set of all points that
can be reached during <img class="math"
src="_images/math/85674382bfceecdd6e6d6bdfbc6cff246ef47ef9.png" alt="[t_0,
t_1]"/>. Second, the algorithm computes
the convex hull of vertices of both, the initial polytope and
-<img class="math"
src="_images/math/088e22e395ff0b8f6cde149172e52590852bcebf.png"
alt="R(t_1)"/> (<a href="#ddtfig">figure 14</a> (b)). The resulting
polytope is then
-bloated to include all the reachable states in <img class="math"
src="_images/math/3ad5575eeecc18f7013d14bb6ac8e07d4a611af3.png"
alt="[t_0,t_1]"/> (<a href="#ddtfig">figure 14</a> (c)).
+<img class="math"
src="_images/math/088e22e395ff0b8f6cde149172e52590852bcebf.png"
alt="R(t_1)"/> (<a href="#ddtfig">figure 34</a> (b)). The resulting
polytope is then
+bloated to include all the reachable states in <img class="math"
src="_images/math/3ad5575eeecc18f7013d14bb6ac8e07d4a611af3.png"
alt="[t_0,t_1]"/> (<a href="#ddtfig">figure 34</a> (c)).
Finally, this overapproximating polytope is in its turn
-overapproximated by the union of rectangles (<a href="#ddtfig">figure
14</a> (d)). The
+overapproximated by the union of rectangles (<a href="#ddtfig">figure
34</a> (d)). The
same procedure is repeated for the next time interval <img class="math"
src="_images/math/d82d790d123640183a6478ccd2fca6d3dbbb5cc0.png"
alt="[t_1,t_2]"/>,
-and the union of both rectangular approximations is taken (<a
href="#ddtfig">figure 14</a> (e,f)),
+and the union of both rectangular approximations is taken (<a
href="#ddtfig">figure 34</a> (e,f)),
and so on. Rectangular polytopes are easy to represent
and the number of facets grows linearly with dimension, but a large
number of rectangles must be used to assure the approximation is not
@@ -438,7 +438,7 @@
<li class="right" >
<a href="main_manual.html" title="Welcome to Ellipsoidal Toolbox
documentation!"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_reach.html Mon Feb
24 20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_reach.html Thu Mar
6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Reachability — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Reachability — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Installation" href="chap_install.html" />
<link rel="prev" title="Ellipsoidal Calculus" href="chap_ellcalc.html"
/>
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_ellcalc.html" title="Ellipsoidal Calculus"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -1414,7 +1414,7 @@
<li class="right" >
<a href="chap_ellcalc.html" title="Ellipsoidal Calculus"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/chap_summary.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/chap_summary.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Summary and Outlook — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Summary and Outlook — Ellipsoidal Toolbox 2.0.1
documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Acknowledgement" href="chap_acknowledge.html"
/>
<link rel="prev" title="Ellipsoid tubes, tubes by the instant of time
and their projections" href="chap_ellTube.html" />
</head>
@@ -40,7 +40,7 @@
<li class="right" >
<a href="chap_ellTube.html" title="Ellipsoid tubes, tubes by the
instant of time and their projections"
accesskey="P">previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -126,7 +126,7 @@
<li class="right" >
<a href="chap_ellTube.html" title="Ellipsoid tubes, tubes by the
instant of time and their projections"
>previous</a> |</li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/genindex.html Mon Feb 24
20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/genindex.html Thu Mar 6
15:09:17 2014 UTC
@@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Index — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Index — Ellipsoidal Toolbox 2.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -15,7 +15,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
</head>
<body>
<div class="related">
@@ -33,7 +33,7 @@
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
accesskey="I">index</a></li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -81,7 +81,7 @@
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
>index</a></li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/main_manual.html Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/main_manual.html Thu
Mar 6 15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Welcome to Ellipsoidal Toolbox documentation! —
Ellipsoidal Toolbox 2.0 beta 1 documentation</title>
+ <title>Welcome to Ellipsoidal Toolbox documentation! —
Ellipsoidal Toolbox 2.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -23,7 +23,7 @@
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<link rel="next" title="Introduction" href="chap_intro.html" />
</head>
<body>
@@ -36,7 +36,7 @@
<li class="right" >
<a href="chap_intro.html" title="Introduction"
accesskey="N">next</a> |</li>
- <li><a href="#">Ellipsoidal Toolbox 2.0 beta 1 documentation</a>
»</li>
+ <li><a href="#">Ellipsoidal Toolbox 2.0.1 documentation</a>
»</li>
</ul>
</div>
@@ -107,10 +107,10 @@
<li class="toctree-l2"><a class="reference internal"
href="chap_examples.html#hybrid-system">Hybrid System</a></li>
</ul>
</li>
-<li class="toctree-l1"><a class="reference internal"
href="chap_ellTube.html">Ellipsoid tubes, tubes by the instant of time and
their projections</a><ul>
+<li class="toctree-l1"><a class="reference internal"
href="chap_ellTube.html">Ellipsoid tubes, tubes by instant of time and
their projections</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="chap_ellTube.html#ellipsoid-tubes">Ellipsoid tubes</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="chap_ellTube.html#tubes-by-the-instant-of-time">Tubes by the instant
of time</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="chap_ellTube.html#projections-of-ellipsoid-tubes-and-unions">Projections
of ellipsoid tubes and unions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="chap_ellTube.html#tubes-by-instant-of-time">Tubes by instant of
time</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="chap_ellTube.html#projections-of-ellipsoid-tubes-and-tubes-by-instant-of-time">Projections
of ellipsoid tubes and tubes by instant of time</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="chap_summary.html">Summary and Outlook</a></li>
@@ -179,7 +179,7 @@
<li class="right" >
<a href="chap_intro.html" title="Introduction"
>next</a> |</li>
- <li><a href="#">Ellipsoidal Toolbox 2.0 beta 1 documentation</a>
»</li>
+ <li><a href="#">Ellipsoidal Toolbox 2.0.1 documentation</a>
»</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/objects.inv Wed Mar 5
22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/objects.inv Thu Mar 6
15:09:17 2014 UTC
Binary file, no diff available.
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/search.html Mon Feb 24
20:40:31 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/search.html Thu Mar 6
15:09:17 2014 UTC
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Search — Ellipsoidal Toolbox 2.0 beta 1
documentation</title>
+ <title>Search — Ellipsoidal Toolbox 2.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '2.0 beta 1',
+ VERSION: '2.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/searchtools.js"></script>
- <link rel="top" title="Ellipsoidal Toolbox 2.0 beta 1 documentation"
href="index.html" />
+ <link rel="top" title="Ellipsoidal Toolbox 2.0.1 documentation"
href="index.html" />
<script type="text/javascript">
jQuery(function() { Search.loadIndex("searchindex.js"); });
</script>
@@ -40,7 +40,7 @@
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
@@ -88,7 +88,7 @@
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
- <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0 beta 1
documentation</a> »</li>
+ <li><a href="main_manual.html">Ellipsoidal Toolbox 2.0.1
documentation</a> »</li>
</ul>
</div>
<div class="footer">
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/html/searchindex.js Wed Mar
5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/html/searchindex.js Thu Mar
6 15:09:17 2014 UTC
@@ -1,1 +1,1 @@
-Search.setIndex({envversion:42,terms:{newfigur:[0,8,6],hypconstvec:8,orthogon:[7,0,8,10,6],cutobj:[8,6],khristoforov:[],removeduplicatetupl:[],yellow:[0,8],getmindimensions:[],four:6,gir2006:9,prefix:8,getproperti:[],uidatagrid:8,whose:[0,2,6,7,8,9,10],rsdimarr:8,accur:6,uniformmat:8,isfields_:[],nalphafield:8,factorvec:8,matlab:[8,9,1,6,2],under:[7,10],ntupl:[3,8],everi:[0,3,7,8,9,10],"_smartdb":[],projecttoorth:[],ellsupp:[],copyhpvec:8,govern:7,elltubeunion:3,affect:6,"_default":8,secondli:[],approxiamt:3,upc:8,factori:8,vector:[0,3,6,7,8,9,10],matric:[0,3,6,7,8,9,10],verif:[7,9,10,1],cmu:9,setntimegridpoint:[],sturm:1,statelltubeprojobj:3,q1l:8,direct:[0,3,6,7,8,10],consequ:7,second:[0,3,6,8,9,10],secondunionobj:3,blue:[0,8],springmassfig:[],neg:[8,6],time_vec:8,charcolor:8,"new":[3,0,8,10,6],symmetr:[1,7,9,10,6],elimin:9,isposarr:8,reqhp:9,qellarrai:8,someobjarr:8,error:[8,6],ntube:[3,8,6],here:[0,3,6,7,8,10],met:7,iutput:8,ncolsofvec:8,path:[3,8,1],isresarr:8,interpret:8,michal:5,valign1:[],valign3:[],oldtimevec:3,isregen:[0,8,6],discontinu:7,precis:8,fieldtypespeclist:8,yovin:9,actualclass:8,valuesizemat:3,apart:8,inprel:8,nprojdim:8,w_i:[],dmat:8,sdata:8,propag:[0,8,10],linearli:[0,9,10],mitchel:9,total:8,xtouchopcurvemat:8,isnullvec:8,plot:[],describ:[0,3,6,7,8,9,10],would:[1,8,5,10,6],choosen:8,ddthp:9,call:[3,6,7,8,9,10],colornspec:8,ellnarr:8,type:[6,3,1,7,8,9],until:0,outellobj:8,correspondingli:8,get_goodcurv:[],shapemat:8,notic:[3,8,10,1],warn:8,exce:[9,6],secamat:0,"\u0438":3,hold:[7,0,8,10,6],w_1:[],vph:0,staticrel:8,w_2:[],beta_1:[],springer:[9,6],beta_2:[],join:8,fstellmat:8,fielddescrsourc:8,work:[0,6,3,5,1,7,8,9],struct_n_field_m:8,initbyemptydataset:[],ofth:6,introduc:[0,9],indstim:8,icount:8,basismat:[0,8,6],getntuples_:[],cone:1,give:[3,6,7,8,9,10],inmaxclr:[],indic:[],semidefinit:[1,10,6],caution:7,want:[3,8],type1:8,diriniti:6,end:[3,0,8,6],ordinari:7,how:[0,1,3,6,8,9,10],externalellvec:[8,6],calculet:8,plotia:[],answer:7,updat:1,checkfieldord:[3,8],typen:8,minkpm:[],isparallel:[],differencr:8,after:[0,3,7,8,9,10],befor:[7,0,8,6],mph:0,law:0,parallel:[8,9,10],averag:0,kvasnica:[5,6],assumpta:8,opaqu:8,minkmp_ia:[],getelltubeunionrel:[],perform:[0,6,1,7,8,9,10],"0end":[],environ:[3,6],suggest:10,mechan:0,yellobj:6,lambda:[],x_struct_1_field_2:8,order:[0,1,7,8,9,10],x_struct_1_field_1:8,skipmindimens:8,over:[7,9,10,1],upstream:0,becaus:[0,3,6,7,9,10],afix:3,prod:8,linewidth:8,vari:[9,10],v_i:[],initbydefaultdataset:8,some:[0,6,2,3,1,7,8,9,10],getinst:8,fix:[0,6,7,8,9,10],copyellarr:8,minmaxvfbk:[],denver:0,better:7,"baoti\u0107":[],fig:[],nelem:[3,8],calcgrid:[],clr:7,nullreplacementfield:8,show_al:8,discrflag:8,v_1:[],thei:[3,6,7,8,9,10],similar:[3,7,6],safe:8,gagarinov:[],rectangl:9,mxn:8,cmhp:9,externalellmat:[0,6],rlcfig:[],choic:7,alex:[],reselltub:[],resrel:8,sigular:8,getreltol:[],"1x2":[8,6],"1x3":[8,6],matiss:9,"1x4":[8,6],"1x5":6,baranov:[],scfa:9,mean:[7,0,8,6],prohibit:9,nave:3,checkmat:9,kiril:[],sumellarr:8,isfieldordercheck:8,checkstruct:8,islti:[],mineigarr:8,extract:[8,6],prevconfrepo:8,volarr:8,unbound:[7,10],dsy:8,rewrit:[0,10],abstolarr:8,adapt:[0,9],intapprellvec:8,vazhentsev:10,quantifi:9,impract:9,psdobj:0,linear:[0,2,6,7,8,9,10],dimn:8,situat:[10,6],guernic:9,free:[0,9,2],standard:[0,8,1],projarrai:8,fixm:8,islttouchopvec:8,kitsenko:[],hand:[7,8],subindex:6,standart:[3,8],covari:9,firstproj:[],fromellarrai:[],otherobj:8,filter:8,unabl:7,confus:[8,10],ielem:[3,0,6],uniquedata:3,rand:6,get_direct:[],rustam:[],fieldiscvec:8,ischar:[],independ:10,intellarr:8,rank:[8,10,6],minksum_ia:[],restrict:[7,9],instruct:9,alreadi:[3,8],messag:8,fieldmetadata:8,rewritten:0,newdsi:8,axminclr:[],top:[3,8],lyubich:[],sometim:6,nstruct:8,intersection_ea:[],someotherarg:8,underlin:[],fsthyparr:8,similarli:[7,8,9,6],getnelem:[],nseccol:8,isreplacedbynew:[3,8],tool:[7,2],baotic:6,dtds1:[],dtds2:[],conserv:9,siam:[8,6],inphyparr:8,externallellmat:6,getfieldisnul:[],target:[7,9,6],princeton:9,provid:[7,8,9,6],tree:1,verti:8,project:[],matter:[7,8],sysdef:8,qarraylist:[3,8,6],stanhp:6,lbr:[],getx0el:[],pass:[8,6],manner:8,getproj:3,minu:[],rescmat:8,secinternalellmat:6,thoma:[8,10],todispcell_:[],even:[0,9,10],copi:[3,8],secellobj:[8,6],though:8,secbmat:0,object:[3,8,9,10,6],gridobj:8,regular:[3,8],ell_demo1:1,californi:[],akurzhan:[],upenn:9,flow:0,doe:[7,8,9,10,6],declar:6,diag:[3,6],freewar:1,dot:[],asarin:9,opposit:8,random:[3,0],elltubeobj:[3,6],timebegin:3,diminish:9,mindimension:[3,8],involv:9,absolut:[8,6],isequ:[],nplot2dpointsarr:8,menu:1,explain:[8,10,6],configur:[3,8,6],ilinsi:8,extapprellvec:8,folder:1,hpdim:8,invellobj:8,getsortindex_:[],kaushanskii:[],ellobjarr:8,infti:[],mention:3,report:[8,9],reconstruct:8,toolbox:[],subseteq:[],atmat:[8,6],kur2001:9,kur2000:[9,10],bar:[],excel:[3,8],doescontain:[],bad:[8,10,6],elluiontub:8,septemb:[],fgetprojmat:[3,8,6],dirmat:8,fieldnam:8,morari:[9,5,6],reltol1:8,reltol2:8,nrest:8,num:[],result:[0,1,3,6,7,8,9,10],fail:8,charact:8,best:[8,10],avert:9,said:[3,7],maxeig:[],easi:9,fflow:[],iri:8,figur:[0,8,9,6],literalinclud:[],simplest:10,"_backward_reach_set_proj2":0,projection_:[],awai:8,"_backward_reach_set_proj1":0,approach:[7,9],nplot2dpoint:[8,6],"_backward_reach_set_proj4":0,sortby_:[],accord:[7,0,8,6],gooddirscontinuousgen:8,frommatelltubeobj:3,restlist:8,toler:[8,6],reltolarr:8,tempmatobj:8,propname1:8,ell:[8,6],ill:7,against:7,facet:[9,6],sqzellobj:6,logic:[3,8],com:[1,2],psobj:[0,6],foral:[],character:10,karev:[],sizemat:8,assum:[7,0,8,10,6],stanleychan:[8,6],duplic:[3,8],zonotyp:9,degener:[7,8,10,6],union:[],getmindimension:[],three:[3,0,9,7,6],been:3,hyperplane2polytop:[1,6],r_1:[],ncolorfield:8,beta1:[],unionwith:[],uniquetupl:3,ani:[0,3,6,7,8,9,10],icosaed:8,drsobjarr:8,seregadrozh:[],emploi:9,propmod:8,ident:[8,6],isemptymat:8,isequal_:8,commerci:2,sechypobj:[8,6],euclidean:8,calcul:[6,3,1,8,9,10],pairwis:8,maxmin:[7,8],gamma_1:[],gamma_2:[],conv:[],submatrix:10,ilya:[],kostousova:9,"4dev":[8,6],n_k:8,ell3:8,ell2:8,ell1:8,sever:[3,8,9,6],isbackward:[],cutelltub:6,fieldnamelist:8,colorspec:8,make:[6,3,1,7,8,10],transpar:[3,8,6],modmat:8,complex:[3,0,8,9],sysbrain:2,subound:[3,8,6],complet:[3,8],hyp2arr:8,ell2arr:8,fwdintmaxmin2:[],ros2002:[10,6],n_1:8,kit:[],ctlsmaxmink:[],refin:[],ellunionobj:3,tune:8,techniqu:[7,9],kept:8,indther:8,bewar:8,propval:8,thu:[7,8,9,10],game:9,inherit:8,s_2q_2:[],weakli:7,thi:[0,1,3,5,6,7,8,9,10],chap_impl:[],lowdimfast:8,structlist:8,left:[0,8],identifi:3,just:[7,8],minkmp_ea:[],cvec:8,trvec:8,accuraci:[7,9,6],languag:1,han:[8,6],zakharov:[],had:8,ideal:0,els:3,save:[3,1],hat:[],alur:6,applic:[0,8,9],preserv:[7,10],isfield:[],tocellisnul:[],indtupl:8,fusion:[8,10],uniformoutput:8,hyparr:8,fcalccentertriarr:8,measur:7,semi:8,specif:[3,7,8,9,1],arbitrari:6,contradict:8,varaiya:[7,9],c_2:[],singl:[0,8,9,6],cflow:[],specifii:8,nfacex:[],secondunion:[],right:[7,8],nilpot:9,deal:[7,9,10,6],webk:9,interv:[0,6,7,8,9,10],g_p:[],olr:7,frommatelltub:6,abstolv:8,transmiss:0,getfieldtypelist:[],secsi:0,reinkarn:[],preliminari:9,existenti:9,circ:[],ucsd:[8,6],minkdiffea:[],condit:[0,6,7,8,9,10],plu:[],boundai:7,view:6,subspac:[0,3,6,7,8,9],confer:0,g_2:[],abstol1:8,post:7,subspas:[],decatur:9,chapter:[0,9,6],alexand:5,slightli:0,literatur:[7,8],"v\u00e1lyi":[9,2],getfieldvalueisnul:8,produc:[8,9,1,6],isbaddirect:[],regularis:[3,8],centvecarrai:8,bound:[0,2,6,7,8,9,10],two:[0,1,3,6,7,8,9,10],unionelltub:6,ltgooddirmat:8,wrap:8,old:3,uboundsellobj:[0,8,6],oter:[],manfr:5,getdiffapprox:[],wai:[3,7,8,9,6],timebeg1:3,segment:[0,8,6],support:[8,5,10],timebeg2:3,avail:[7,0,8,6],width:[3,8,6],reli:9,editor:[9,6],nameprefix:8,unionwith_:[],lowest:8,form:[0,6,1,7,8,9,10],forc:[0,8],epsilon:[],eascalefactor:8,maxim:[8,10],taken:[3,0,8,9],statelltubeproj:6,ethz:1,"true":[0,3,6,7,8,9,10],hyph:8,absent:8,createinst:[],resellobj:8,ellpolyfig:[],absenc:[7,8],sfielddescr:8,sampl:[7,0,9],getisverbos:[],inpdimarr:8,saveobj_:[],atypifiedadjustedrel:8,covert:6,"abstract":8,proven:10,secdtrsobj:6,bdmat:[8,6],"_backward_reach_set_3d_2":0,inputtyp:8,exist:[7,8,10,6,2],nface:8,termtim:0,cutvecelltubeobj:3,indforward:8,minkpm_ea:[],descr:3,colorvec:8,when:[0,3,6,7,8,10],hypobjarr:8,linsysarr:8,reldataplott:[0,8],vertic:[0,8,9,6],newnpoint:3,eigenvalu:[8,9,10],consid:[7,0,8,9,10],thinnedelltuberel:8,myhyp:8,uniformli:8,faster:[8,6],ellprojobj:3,cmatdim:8,ignor:8,backward:[7,0,8,6],glvrst:[],dynamicalonggoodcurv:[3,8,6],global:[8,6],wiil:3,fstellarr:8,getiascalefactor:[],fromstruct:[],mile:0,computation:7,row:[8,10,6],getproject:[],depend:[7,0,8,9,6],graph:8,minksum_ea:[],get_ea:[],getparam:8,must:[7,8,9,10,6],nfield:8,sourc:[0,9],string:8,congest:0,ffrsobj:0,ellipsoiddef0:[],triangul:8,isemptyintersect:8,feasibl:[8,9,10,6],lynch:9,cyan:8,dimhyp:8,exact:[9,10],useoth:8,dim:8,frehs:5,struct_n_field1:8,solver:[8,1,6],nreplacedfield:8,metod:[],checkinput:8,getunion:3,div:[],minkcommonact:[],nvertic:8,upper:[],sign:[7,8],maxeigarr:8,writetocsv_:[],nonuniform:8,firstpolobj:6,appear:9,firstprojobj:3,ifstdim:8,subounds2:8,uniform:8,current:[0,8,6],fieldlist:8,gettuplesindexedby_:[],uitabl:8,fmat:8,toarray_:[],ellmat:[8,6],g_1:[],gener:[3,6,7,8,9,10],satisfi:[7,8],explicitli:2,address:7,coincid:[7,8],shawal:8,box:0,gettuplesjoinedwith:[],plotter:8,"_forward_reach_set_proj1":0,"_forward_reach_set_proj3":0,"_forward_reach_set_proj2":0,"_forward_reach_set_proj4":0,tvec:8,extrem:[7,9],myhiparr:8,typespeclist:8,neq0:[],reg:[],fillmissingfieldswithnul:8,fromellarrayelltubeobj:3,extra:0,getchecktol:[],isltimat:8,toarrai:[],guliev:[],case1:8,case3:8,case2:8,abstol2:8,red:[0,8],nvecarrdim1:8,nvecarrdim2:8,prove:9,fvec:8,univers:[9,10],visit:8,nuniqueslic:8,jam:0,theta_2:[],criteria:9,reorder:8,odesolvernam:[8,6],diagonaliz:9,proparr:8,iffsum:[],peopl:8,finit:[10,6],statdyn:[],appendix:9,prototyp:8,obj:8,given:[0,3,6,7,8,9,10],graphic:[7,9],lsthp:9,mfilenam:[],cap:[],uniqu:[3,7,8],cat:[],cuttimevec:[3,8,6],can:[0,1,3,6,7,8,9,10],www:[8,9,1,2],smth:[],kdim:8,claim:7,rectangluar:9,matrixofvecmat:8,ellproj:[],backslash:[],myellcentvec:8,ellobj2:8,ellobj1:8,abort:8,outellvec:8,propval1:8,occur:[0,8,10],firstamat:0,xstouchvec:8,alwai:[7,10,6],differenti:[7,9,6],firsthypobj:[8,6],multipl:8,variou:9,probdynobjsys2dir1:8,getfieldvaluesizemat_:[],plotint:[],write:[3,8],tabletyp:8,criterion:9,pure:9,tild:[],map:8,product:[7,10,1],"2x100":6,propvaln:8,max:[0,8],clone:[],writetoxls_:[],hypnarr:8,succ:[],mai:[7,0,8,10,6],objarrai:8,data:[3,8,6],propvalu:8,man:[8,10],elltubeprojrel:8,t_1:[],practic:[7,9,10],secellvec:8,explicit:[0,10,6],uparrow:[],inform:[3,8,6],combin:[8,9,1],leqslantu:[],insrument:[],minkdiff_ia:[],probdynobjsys2dirn:8,grachev:[],gettuples_:[],stursberg:9,tomlin:9,getelltuberel:[],"5x1":6,hypconstarr:8,origfrommatelltub:6,lsgooddirnormorig:8,inferisvaluenul:8,ieee:[7,8,10],dynam:[0,2,3,6,7,8,9,10],lsy:[0,8],group:3,thank:5,window:[8,1],dirstmat:8,m_2:[],m_1:[],main:[8,9],getmindimensionality_:[],setnplot2dpoint:[],isprojarr:8,non:8,recal:7,sabat:[8,10],initi:[7,0,8,9,6],tucker:9,getregtubeaneprefix:[],move2origin:[],nov:[],now:[3,0,7,10,6],discuss:9,laff2001:9,reltol:[3,8,6],down:[3,8,6],term:[7,0],voltag:0,abstoler:8,name:[0,6,2,3,1,8,10],hermsmey:2,revers:8,isnul:[3,8],propnam:8,mit2000:9,separ:[8,1],januari:[],oposit:8,testreltol:8,domain:8,getswitchtimevec_:[],replac:8,individu:[8,9,6],irina:[],firel:8,hespanha:9,switchtim:0,recogn:8,dmitrykh92:[],shown:[0,9],space:[3,7,8,9,6],faculti:[],gbt:2,ismeaning:8,tocellisnull_:[],formula:[3,7,9,10,6],hwfig:[],correct:[7,8],namelist:3,"goto":3,getfieldprojection_:[],srore:[],hull:[0,8,9,10],rlc:0,unpublish:[8,6],inmaxolbr:[],lgridmat:8,california:[],theori:[9,10],directionscvec:8,timevec:[3,0,8,6],dimnumvec:8,care:8,suffici:8,subzero:7,timvec:8,pageref:[],indnonemptyvec:0,getcurconf:8,turn:[0,9,1,6],disppic:[],place:8,fromellmarrai:[],ture:8,suparr:8,first:[0,2,3,6,7,8,9,10],origin:[3,0,8,10,6],directli:[8,10,6],onc:[10,6],arrai:[3,0,8,6],nindic:8,secobjarr:8,ellobjvec:[0,8],open:[7,8,9],size:[3,0,8,6],l_0:[],l_1:[],dirarr:8,silent:6,bmatdim:8,motz1953:9,getshap:[],get_eascalefactor:8,necessarili:8,neededproplist:8,cdd_home:9,idimn:8,white:8,includ:[1,8,9,10,6],interpelltub:8,fcalcfactor:8,mayantsev:[],moscow:[],ttvec:6,ell_demo2:1,ell_demo3:1,specifi:[3,6,7,8,9,10],msize:8,fourthhypobj:6,lieven:8,rankarr:8,than:[0,8,9,10,6],regesnt:[],idim2:8,idim3:8,idim1:8,setconfrepomgr:[],tostruct:[],getfieldtypelist_:[],useorigin:8,were:8,posit:[7,8,10,6],resarr:8,seri:9,pre:7,dimarr:8,sai:[7,0,10,6],vkaushanskii:[],argument:[3,8],adddata:[],resunion:[],gettuplesindexedbi:[],maxmink:[],ellcopi:3,squar:[8,6],advic:5,crmsy:8,note:[3,6,7,8,9,10],clbr:7,fromqarrai:[],asar2000:9,horowitz:0,take:[3,0,8,7],mcodesnippet:[],interior:[8,10],green:[0,8],ecual:8,myellcentervec:8,lsgooddirvec:[3,8,6],begin:8,sure:[3,6],nprop:8,dirsvec:8,trace:[],normal:[0,8,6],multipli:8,isinsid:[],getntupl:[],minkdiffia:[],sizevec:8,sdpt3:1,thirdhypobj:[8,6],gettvec:[],newdirsmat:[8,6],homepag:[9,1,6,2],icol:8,nproj:8,synthesi:[9,10],abstol:[3,8,6],getlinsi:[],teoriya:10,colorfieldlist:8,drive:[9,6],dimnksiz:8,aqa:8,uncontrol:9,shot:6,show:[0,10,6],friction:0,firstunion:[],xml:6,onli:[3,6,7,8,9,10],slow:6,ratio:0,agirard:9,lin2002:6,transact:[7,8,10],pomput:8,ltgooddirorigmat:8,parametr:[1,9,10,6],analyz:0,minkdiff:[],thompson:9,inprel1:8,analyt:[9,6],approxtyp:[3,8,6],overwritten:8,xstouchopvec:8,applysetfunc:[],isintern:[],cleardata:[],get:[0,1,3,6,8,10],isecdim:8,polobj:6,plot_ia:6,getbtmat:[],dyn:[],cannot:[3,7,8],nnestedlevels_i:8,secondellarr:8,requir:[0,1,3,6,7,8,9,10],bndpvec:8,inpreln:8,yield:7,calcprecis:8,dim1ksiz:8,xm4:0,nhpdim:8,where:[0,1,3,6,7,8,9,10],xm1:0,xm2:0,xm3:0,xtouchcurvemat:8,stanlei:[8,6],parallelotop:9,concern:[7,9,10],infinit:8,fgetcolor:8,firstbrsobj:[0,6],transactionsaf:8,elluniontuberel:8,get_cent:[],enough:[7,8],s_instal:1,isltiarr:8,between:[7,0,8,10,6],"import":[7,8,9],uniformcel:8,copyhparr:8,across:[0,8],checkset:[],assumpt:8,methodfromelltub:6,myellarr:8,screen:[3,8],getnfields_:[],hypnormarr:8,rsobjarr:8,minkpm_ia:[],minksump:[],dim2ksiz:8,structnamelist:8,stime:[3,8,6],newdrsobj:8,come:[7,0,10,6],minkmp:[],vaz1999:10,cutelltuberel:8,region:0,kost2001:9,tutori:1,reselltubeobj:3,mineig:[],improv:6,cubestruct:8,fcalcbodytriarr:8,axminclbr:[],zonotop:9,color:[3,0,8,6],kvas2004:[9,6],ndims1:8,reportstr:8,hyperplac:8,getdistboundsel:[],qarrai:8,vgridat:8,linewidthfieldlist:8,secondprojobj:3,invert:[7,8,6],invers:[8,10],mark:[0,8],workshop:[],sq2:8,firstpol:6,fgetlinewidth:8,fromellmarrayelltub:[],hyperref:[],inmaxclbr:[],ndimsk:8,goran:5,ndimsn:8,get_ia:[],lectur:[9,6],subindvec:8,those:[7,8,9,10],"case":[0,3,6,7,8,10],getuniquetupl:[],getcentervec:[],indtuplevec:8,cast:10,projobjarr:8,iobj:8,evolv:[],nulltopreplac:8,tocell_:[],myell:8,comparemetadatabackwardref:8,indexfieldnam:8,keepnul:8,ltgooddirnormorigvec:8,ramp:0,sellarr:8,henc:[7,9],them:[3,1,9,10,6],arrpoxim:3,unit:[0,8,10,6],good:[3,8,9,6],projectit:8,minmaxvf1:[],ksize:8,maxminvfk:[],v_2:[],author:5,getcopi:[],same:[3,6,7,8,9,10],inscrib:8,lsgooddirnorm:8,pnueli:9,dirsmat:[3,0,8,6],iscellstr:[],rightout:8,document:[],maler:9,akademii:10,minmaxvfk:[],tocel:[],secel:[8,6],nest:[3,8],firstbpsobj:0,mani:3,extern:[0,1,3,6,7,8,9,10],indforwardvec:8,solvabl:7,myellshmat:8,ssdimarr:8,mindimens:8,modellarr:8,model:[0,1],dimension:[0,1,3,6,7,8,9,10],maxminvf1:[],"_after_the_guard":0,lreachplain:8,fieldtypelist:8,dynelltubeproj:6,rest:8,hfunc:8,rsobj2:8,"_forward_reach_set_3d_1":0,iaellmat:8,touch:[],dimvec:[8,6],speed:0,atinpmat:8,mindimensionsizevec:8,vandenbergh:[8,10],regent:[],except:[3,8,9,10,6],instrument:3,ndims2:8,aushkap:[],real:[8,9,6],msecrow:8,read:[3,1],getunionext:3,bigcap_:[],defaul:8,test:[3,7,8],grid:[3,8,6],firstuboundsellobj:0,fromqmscaledarrayselltubeobj:3,nappr:8,bufellvec:[8,6],cdot:[],integ:[7,8,6],benefit:9,either:[3,8],output:[8,6],timetouchendvec:8,sigma_1:[],getshapemat:[],interest:6,normalvec:8,getunionint:3,rlcreachfig:[],limits_:[],kurzhanskii:7,sisvaluenul:8,getmove2origin:[],bournez:9,root:[8,10],intact:8,nonzero:10,get_system:[],slice:8,commontimeabstol:8,udboundsellobj:[8,6],initbynulldataset:[],probdynobjsyskdir1:8,definit:[3,7,8,10],ddt:9,intract:9,rankvec:6,videoprocess:[8,6],poli:8,mathcal:[],overli:9,refer:[],nplot3dpointsarr:8,goodcurvescvec:8,ismembertupl:[],trcentermat:8,ration:9,eelluniontimedirect:8,getnfield:[],newelltuberel:8,uniontubestatproj:[],reslist:8,shmat:[8,6],qmat:8,ntimegridpoint:[8,6],getjoinwith:[],admat:[8,6],hpvec:8,marraylist:[3,8],side:[7,8],degre:10,probdynobjsyskdirn:8,act:3,"2x1":[8,6],"2x2":[8,6],complinsysarr:8,setfield_:[],routin:[8,9,6],izvestiya:10,effici:9,uminu:[],myhyparr:8,fwdintminmax1:[],fwdintminmax2:[],hpdim1:8,hpdim2:8,rossi:9,s_is_i:[],log:8,aren:1,arel:8,interfac:[8,1,6],low:[8,9],lot:8,tofieldnamelist:8,tupl:[3,8],getnplot3dpoint:[],dtsy:[8,6],lsysd:0,intern:[0,3,6,7,8,9,10],trajectori:[7,8,9,6],ell_unitbal:[3,0,8,6],polellarr:8,getdata:[],zhukova:[],conclus:9,getuniquedataalongdim:[],iscommonvaluescheck:8,ellunion_ea:[],initbynulldataset_:[],algorithm:[8,9],possibl:[3,6,7,8,9,10],"default":[3,8,1,6],minkowski:[7,8,9,10,6],mdim:[],expect:8,projorthmattransarrai:[3,6],ohm:0,hypmat:[8,6],creat:[],ctrmat:6,certain:[7,0,8,10,6],ellobj:[0,8,6],strongli:7,dim22siz:8,file:[3,8,1,6],addtuplesintern:8,geteascalefactor:[],fill:[0,8],"0000e":[8,6],again:[0,9],apprellmat:8,googl:1,"birkh\u00e4us":9,mathematica:9,pappa:[9,6],field:[3,8,9,6],valid:[7,8],you:[3,8,1,6],inpobj:8,polar:[],function_handl:8,thirdrsobj:6,tiwari:9,sequenc:[3,8,6],symbol:[9,6],getvers:[],fusion5:[],multidimension:8,polynomi:10,projellarr:8,mpthp:[0,9,1,6],ntimepoint:[8,6],reduc:[7,8,10],vadim:[],nxn:8,directori:1,descript:[3,8,9,6],x_4:[],linsyscvec:8,mass:0,checkconsist:8,getsystemlistlist:8,togeth:9,disp:[],represent:[3,8,9],all:[0,3,6,7,8,9,10],dist:10,relationdataplott:[3,0,8,6],illustr:[3,0],scalar:[8,6],code:[8,1],follow:[0,6,1,7,8,9,10],nstep:0,dimsvec:8,internalellvec:[8,6],isprojection_:[],lafferrier:9,articl:6,ltgooddirorigprojmat:8,init:[],program:[1,8,10,6],alvarez:0,present:[7,0,8,9,2],skip:8,islstouch:8,ispositivearr:8,fukuda:9,norm:[8,6],sprintf:0,minkdiffp:[],minkpic:[],far:[0,9],getelltuberel_:[],statusarrai:8,getatmat:[],todispcel:[],mindimensions:3,util:6,uboundsel:[0,8],candid:8,vere:2,veri:9,hypvec:[0,8,6],vetbar42:[],writetocsv:[],minmaxvf:[],list:[3,8,9,1,6],hyp:[0,8],emul:[8,6],d_i:[],small:7,grenobl:9,getboundari:[],dimens:[],neighborhood:0,ten:3,diment:8,zero:[3,6,7,8,9,10],qml:8,copyfrom:[],overlin:[],further:[3,8,10,6],default_storage_branch_kei:8,wmat:8,whenc:10,what:[3,7,1],nonlinear:[7,9],fromelltub:[],sub:[9,10],defin:[0,1,3,6,7,8,9,10],sun:0,section:[7,10,6],motzkin:9,overload:[8,6],delet:[3,8],version:[8,6],bvec:[8,6],sup:8,"public":[8,6],contrast:9,simplifi:[7,8],full:[0,8],berkelei:[],cvxhp:[1,6],irizka91:[],suppfuncvec:8,capacitor:0,strong:8,modifi:[8,6],valu:[0,3,6,7,8,9],search:[],replacenul:8,"_set_with_disturb":0,bremner:9,l0mat:8,sobjectdata:8,observ:0,"_tube_without_disturb":0,oldcit:[],rsdobj:0,isenabledodesolveropt:[8,6],diamet:9,via:[3,8,9,6],depart:[],rsobj:[3,0,8,6],transit:[7,9],valuenul:3,c_1:[],filenam:[3,8],href:[],emptyset:[],famili:[9,10,6],establish:[0,10],select:8,proceed:0,cutpointelltub:[],etc:8,ismemb:8,formul:[8,10],autonom:9,"k\u00fchn":9,nplot3dpoint:[8,6],repres:[0,8,9,10,6],basi:[3,0,8,6],metric:8,minor:[],more:[0,3,6,7,8,9],flat:10,desir:9,c_i:[],c_m:[],nondegener:[8,10,6],particular:[3,0,8,10,6],known:[7,0,10,6,2],optstruct:8,none:8,hour:0,det:8,hypnormvec:8,remain:[8,10],dimsarr:8,learn:1,nonsingular:[7,10],dec:[],plot_ea:[8,6],def:[],sortbyintern:8,soft:9,cubestructfieldinfo:8,getisodenormcontrol:[],adaptivecel:8,firstel:[8,6],daniil:[],bckcenter:[],sphere:8,compars:8,magenta:[0,8],externalellobj:6,getuniquedata_:[],isconsistencycheckedvec:8,invellarr:8,cours:[3,8],propeti:8,prod_:[],rather:2,anoth:[],sdmhp:[1,6],spreadsheet:[3,8],nuniquetupl:8,islttouchvec:8,hasdisturb:[],varargin:[3,8,6],galiev:[],csv:8,simpl:[0,9,1],isn:0,timeend2:3,referenc:8,timeend1:3,our:[7,6],intersectellmat:6,variant:6,stur2003:9,plane:6,develop:9,wave:0,nelltub:[3,8],bparr:8,onto:[3,0,8,9,6],indexvaluevec:8,reachriscret:8,acubestructfieldtyp:8,shade:8,nnestedlevelsvec:8,help:8,comupt:8,rang:3,aboundari:8,through:[7,0,9,6],minmax:[7,8],indbackwardvec:8,paramet:[],differet:3,minmaxbk:[],geteigvmat:[],geqslant0:[],geqslant2:[],systemi:10,rsdim:8,html:[8,9,1],stephen:8,iscut:[],reltoler:8,"_backward_reach_set_3d_1":0,kur1997:[9,10],istupl:8,"return":[3,8,9,6],simutan:8,astaticrel:8,aretimeboundscompar:8,ddtfig:[],notuniform:8,var1998:9,centvec:[0,8,6],getisfieldvaluenul:[],cddhp:9,sortfieldnamelist:8,"_forward_reach_set_3d_2":0,bigger:[8,10,6],eventu:8,iind:0,level:[3,7,8,9,6],copyellmat:0,datastructur:8,trarr:8,bigcup:[],inpel:8,achiev:8,found:[8,10],getellarrai:[],alphafieldlist:8,monoton:3,idea:[7,9,10,1],procedur:[9,10],lomonosov:[],getmindimensionsize_:[],ball:[0,8,10,6],dirrenc:8,connect:[3,2],intersectobj:8,todo:8,orient:9,reorderdata_:[],siplest:3,regtol:[0,8,6],directionsmat:8,getnelems_:[],highwai:0,research:9,lineno:[],secexternalellmat:6,difficulti:9,isempti:[],mellobj:0,advanc:7,polyhedra:2,asc:[3,8],connecteld:[],base:[3,7,8,9,10],adjointdt:[],grdhypobj:0,put:[3,8],mathp:9,timetouchopendvec:8,thrown:8,dar2012:10,omit:8,projsmat:8,round:6,american:0,minkdiff_ea:[],circuit:0,isbigg:[],assign:[7,0,8],unsertanti:[],qcqp:[8,10],number:[0,3,6,7,8,9,10],evolut:[0,8,9,6],gield:8,done:[3,8,6],construct:[7,8,9,1],menshikov:[],repmat:[],objarr:8,guess:[],vectorsfor:3,exponenti:0,raiffa:9,least:8,doesintersectioncontain:[],catdim:8,umdiff:[],accept:[8,6],fromrepmat:[],isbaddirvec:8,store:[3,8,6],schema:8,gooddirsetlist:8,subindcvec:8,option:[8,6],behind:10,linearrh:[],testabstol:8,pars:8,kind:[],john:10,remov:[3,8,9],horizont:6,x0ell:8,convertedhypvec:6,str:8,dang:9,isuniquekei:[],leftout:8,nikolai:[],comput:[0,6,2,1,7,8,9,10],igor:[],fromqmscaledarrayselltub:[],packag:[8,9,1,6,2],newreachobj:8,oldt0:8,nsubelem_i:8,demo3firsttest:8,hfigur:8,"null":[3,8],nsubtupl:8,lie:8,projmat:[3,8,6],built:8,equival:[7,8,9,10,6],ctmat:8,lin:[8,6],violat:8,ntimegridpointsarr:8,also:[3,6,7,8,9,10],eprojtyp:[3,8,6],build:8,diments:8,ellintersection_ia:[],"_crossing_the_guard":0,iascalefactor:8,distribut:[1,6],index:[3,0,8],previou:[10,6],minksumea:[],most:3,isposit:8,projorthmatarrai:[3,6],fwdint1:[],plan:9,getnocatorcutfieldlist:8,alpha:[],hplanearr:8,line:[3,8,6],clear:[3,7,8],hypobj:[8,6],elltubeunionproj:[],part:[3,0,8,9,10],getconfrepomgr:[],frommatmelltub:[],artem:[],ctinpmat:8,distbound:8,distel:8,secellmat:8,getuniquedataalongdim_:[],find:[0,3,6,7,8,9,10],henceforth:7,randi:3,copyright:1,pi_0:[],less:[8,10,6],solut:[7,1],olrsinclus:[],comparison:[0,8],factor:[3,8],filterfieldnam:8,setdata_:[],projmatlist:[3,8],express:[7,9,10,6],hpintersect:[],impuls:9,setdata:[],meellarr:8,"_before_the_guard":0,mattohkc:1,eugen:[],pi_l:[],common:[1,8,9,10,6],unsaf:7,crm:8,iscutarr:8,set:[0,6,2,3,1,7,8,9,10],art:[],ser:9,see:[3,8,9,10,6],sea:9,arg:8,"_set_without_disturb":0,analog:[7,8],langl:[],approximationi:10,simultan:10,freltolfun:8,timebeg:3,user:[8,6],catelltuberel:8,kurzhanski:[9,5,10],secondel:8,won:8,mcmaster:1,statusarr:8,altern:[3,8,10],catalogu:2,islstouchop:8,interpelltubeobj:3,isok:[8,6],newtimevec:3,cutvecelltub:[],centervecvec:8,rlceq2:[],solv:[1,8,9,10,6],hightdimfast:8,classnam:8,tostruct_:[],struct:[3,8,6],both:[0,3,6,7,8,9,10],last:[0,3,6,7,8,10],firstexternalellmat:6,projtyp:[3,8,6],fstell:8,ellvec:[8,6],getisgooddir:[],pdf:[8,6],whole:[3,0,8],load:6,disponui:[],point:[6,3,1,7,8,9,10],stepenskii:[],llui:8,each:[0,3,6,7,8,9,10],shmatarrai:8,arbitrarili:[8,9],nslice:8,ls_good_dir_:8,along:[3,7,8,10,6],applygetfunc:[],secondobjarr:8,java:8,setfieldintern:8,filte:8,due:7,empti:[7,0,8,10,6],sinc:[7,6],elluniontimedirect:8,"_all2d":0,inpcub:8,secbpsobj:0,fpropfun:8,b_i:[],sisnul:8,imag:[3,9],secpsobj:0,ellfirstarr:8,ncolumn:8,coordin:[8,10],firstinternalellmat:6,understand:7,indvec:[3,8],smdist2:[],smdist1:[],firstpsobj:0,checktyp:8,getfieldvaluesizemat:[],uncertain:[9,10],look:10,"while":[3,0,8],abov:[3,0,6],shift:[8,6],mbox:[],loop:[7,0,9],subsect:[],lreachproblemdynamicsinterp:8,isemptyarr:8,vol:8,vellobj:[0,6],minmaxvfb1:[],itself:8,quadrat:[3,8,9,10],vanish:7,rightarrow:[],secondelltubeobj:3,minim:[8,10],u_k:[],belong:[7,8,9],wherein:[7,9,10],halfspace1:[],olbr:7,ispropinclud:8,higher:[9,6],amatdim:8,firstelltubeobj:3,optim:[1,8,9,10,6],optin:6,wherea:[7,0,6],bcktight:[],probdyn:8,topolytop:[],lower:[8,9],sortbi:[],entri:8,multmat:8,u_3:[],u_2:[],u_1:[],exmpl:3,traffic:0,johan:5,hparr:8,self:8,nlinsi:8,nspdim:8,getfieldisvaluenul:[],shape:[],hjb:9,resobj:8,cut:[],uniondim:8,commontimereltol:8,spmassl:[],nfiedl:3,getcent:[],ldim:8,fieldisnullcvec:8,plobj:[3,0,8,6],theorem:10,snap:6,input:[0,3,6,7,8,9],unlik:10,modul:[],shparr:8,march:[],volvec:8,tomat:[],format:8,iell:8,distboundsel:8,elltuberel:8,highdimfast:8,getfieldnamelist_:[],ellsecarr:8,tq_2u_1:[],a_i:[],boyd2004:10,isproject:[],gantmach:10,valueisnul:3,collect:9,ivan:[],continuo:6,isodenormcontrol:[8,6],paramell1:[],eec:[],paramell2:[],discrib:8,girard:9,often:7,sortindex:[3,8],spring:0,eapproxtyp:[3,8,6],creation:3,tbtimevec:6,back:[8,6],getntimegridpoint:[],firstbmat:0,ncol:8,uell:8,formign:8,rankmat:8,fgridmat:8,scale:[],firstrsobj:[0,6],adddataalongdim:[],t_l:[],mcgill:9,shall:[7,0,10],per:0,firstellarr:8,substitut:[7,9,10],mathemat:[],larg:[7,9],proj:3,intersectellvec:0,leqslant1:[],leqslant0:[],proc:9,leqslant5:[],leqslant4:[],maxrelativetoler:[3,8],inferisnul:8,run:[10,6],requiem:9,word:[7,0,8,10],gmat:[0,8,6],vitali:[],step:[7,0,9,10,6],squeez:6,sechyparr:8,thinoutelltub:[],qinf:8,normvec:[8,6],"101x1":0,leqslantn:[],amat:[3,0,8,6],transpos:[],getuboundsel:[],secondproj:[],plai:7,projspacelist:6,firstunionobj:3,dcutobj:8,isuniquekey_:[],cmat:8,t_2:[],t_0:[],rangl:[],leqslantv:[],gamma:[],leqslantt:[],fulfil:10,compactli:9,rho:[],within:[7,8],cloneobj:3,saveobj:[],sqrtm:6,ensur:7,ssdim:8,tq_2t:[],inclus:10,myellshapemat:8,pseudoinvers:8,question:[7,8],getctmat:[],textual:[3,8],maric:[3,8],drozhzhin:[],suit:8,forward:[7,0],thetapar:[],properli:8,sdp:[10,1],boyd:[8,10],theta_1:[],nodupl:3,decomposit:[7,9],state:[7,0,8,9,10],link:3,translat:[7,10],delta:[],ctsystem:[],lt_good_dir_:8,info:8,concaten:[3,8,9,6],consist:[7,8,9,6],bltellobj:6,getsameapprox:3,getinv:[],tightli:10,kuhn:9,chelsea:10,kirchoff:0,psdcutobj:0,curv:[],constant:[7,8,9,6],x0ellobj:[3,0,8,6],chan:[8,6],command:[8,1,6],doesn:[0,8],nspecfield:8,"char":[8,6],gccmat:6,inpellmat:8,isconvertedtocel:8,nan:[],ltgooddirarrai:[3,8,6],bmat:[3,0,8,6],librari:[8,9],s_kq_k:[],ellarr:8,nice:8,correspod:8,inparr:8,datacel:8,hypscal:[0,8,6],fillipov:7,dtlsmaxmink:[],scijavagrid:8,lane:0,getfielddescrlist:[],svd:10,"mu\u00f1oz":0,sortind:8,cdd:9,isintextapxvec:8,ctds2:[],ctds1:[],notcomparedfieldlist:8,ellips:[8,6],edu:[8,9,1,6],compact:[7,9,10],privat:8,note1:8,note2:8,dimmat:8,bckint1:[],plotspecfieldlist:8,sens:[7,8,10],"_tube_with_disturb":0,fwdextmaxmin2:[],unzip:1,simdiag1:[],simdiag3:[],applytuplegetfunc:[],tutb:[],polytope2hyperplan:[1,6],ispositivevec:8,removeduplicatetuples_:[],btinpmat:8,untouch:8,tri:8,multidimens:8,dtlsminmaxk:[],getinitialset:[],"try":8,bscal:6,fgetfil:8,s_chapter05_section01_snippet02:[],fabstolfun:8,vehicl:0,impli:[7,10],smaller:6,nlinewidthfield:8,natur:[3,7],encourag:5,cell_fun:8,setconf:6,download:1,resellvec:8,approxschemanam:[3,8,6],click:1,pgagarinov:[],getboundarybyfactor:[],approxschemadescr:[3,8,6],compar:[3,8],islstouchvec:8,maxminbk:[],access:[3,8,6],experiment:9,outdimarr:8,fgetalpha:8,journal:[8,9,6],fwdtight:[],dim21siz:8,isjustcheck:[0,8,6],let:[0,8,10],meet:[7,9],abstolvalarr:8,implicit:10,getisfieldvaluenull_:[],var2007:[7,9],remark:[7,10],purpos:6,cybernet:[8,10],dvec:[0,8],myellipsoid:8,minksumia:[],firstelltub:3,chang:[0,6,2,1,7,8,10],lubi4ig:[],centervec:8,neededpropnamelist:8,eta_l:[],apr:[],appli:[0,8,6],approxim:[0,3,6,7,8,9,10],unionwithalongdim:[],fieldname1:8,inequ:8,getodesolvernam:[],removetuples_:[],inmaxolr:[],getisenabledodesolveropt:[],sortbyalongdim:[],funcout1arr:8,from:[0,1,3,6,7,8,9,10],usa:0,bckinclus:[],doubl:[],next:[9,1,6],implic:10,few:6,lambda_m:[],lambda_i:[],rsarr:8,sort:[3,8,6],"l\u00f6fberg":5,curdirmat:8,distdimarr:8,fieldnamen:8,hypnormmat:8,polyarr:8,getter:[8,6],myellmat:8,wronginput:[],lambda_1:[],"_elltool":[],"3x51":6,grieder:6,uncertcalc:8,cambridg:10,thin:[3,8],ctlsminmaxk:[],fwdextminmax2:[],fwdextminmax1:[],proof:10,control:[0,6,1,7,8,9,10],tau:[],doescontainpoli:8,process:[3,1],maxminvfbk:[],getellarr:8,high:[8,9,10,1],showal:8,proprietari:8,showdiscret:8,fromstructlist:[],reorderdata:[],unionwithalongdim_:[],geomhp:2,filepath:8,ellipsoiddef:[],vvec:0,thrall:9,need:[3,8,9,1,6],infeas:8,minmaxk:[],probdynobjsys1:8,instead:8,sin:[3,0,8,6],secrsobj:[0,6],conttribut:9,frac:[],semidist:7,singular:[7,9,10],overapproxim:[8,9],firsthpobj:8,simulink:2,nkeyfield:8,cellfun:8,notebook:9,timeend:3,statedimarr:8,reachobj:8,fullout:8,dokladi:10,filtervaluevec:8,correspond:[0,3,6,7,8,9,10],element:[3,8,10,6],issu:7,bpgridmat:8,dtbrsobj:6,eaellmat:8,adjust:8,crsobjvec:0,ouput:8,move:8,unionelltubeobj:3,elltubeprojbas:[],outer:8,chosen:[7,8],isnintersectedarr:8,sfieldnicenam:8,figuregroupkeysufffunc:0,nspacepartpoin:8,ndim1:8,ndim3:8,ndim2:8,minksum:[],greater:[8,6],zonohp:9,nonneg:6,getabstol:[],wolfgang:9,cover:10,federico:8,copylinsysarr:8,plotbyea:[],rescarrai:8,intersection_ia:[],copyellvec:8,ellmarr:8,sdataarr:8,ndimn:8,edit:[],confrepomgr:8,mode:[0,8],disregard:8,tdang:9,subset:8,kuntsevich:2,ellnarrai:[],amat2:8,strip:10,resrho:8,geqslantt_0:[],meta:8,"static":[3,8,6],subsec:[],rossiiskoi:10,special:[3,8,9,10,6],out:[3,0,8,9,6],variabl:[3,7,8,10,6],bckext1:[],apprx:0,your:1,auxchecks:[],suitabl:[0,8,9],nvalu:8,s_i:[],nessesari:3,s_k:[],ref:[],s_l:[],math:1,frommatmelltubeobj:3,ellbndr_2d:[],sys_t:6,insid:[8,10,6],newendtim:8,objmat:8,manipul:[7,1,6],sys_d:6,sechpobj:8,bigcup_:[],organ:9,shortest:7,color2spec:8,hypconst:8,tomat_:[],s_2:[],could:[8,6],gccvec:6,ask:7,keep:7,length:[3,0,8,6],outsid:[10,6],geometri:[8,9,1],firstsi:0,ndim:[3,8,6],computemod:8,third:8,maxminvfb1:[],qualiti:6,date:[],isvaluenul:8,cvxr:1,gettuplesjoinedwith_:[],seidel:9,ndir:8,gir2005:9,unknown:0,adjoint:7,fwdext1:[],grow:[0,9],dynamicrel:8,dim12siz:8,supvec:8,bpmat:8,termin:[7,0,6],secpolobj:6,nelldim:8,"final":[3,9,10,6],sdpt3hp:1,juli:[],dmitri:[],colorado:0,getfieldnamelist:[],exactli:[8,9,6],firstellobj:[8,6],bloat:[9,6],split:[0,8],structur:[8,9,6],projobj:8,filteredtupl:3,becom:[7,9,10],steer:[7,9],secclassdescr:[],peform:8,nfacepoint:8,have:[0,3,6,7,8,9,10],tabl:[],close:[7,0,9,10],setreltol:[],ellresvec:8,mechreachfig:[],min:[0,8],thinoutelltubeobj:3,parseprop:[],secellarr:8,mix:1,tempmat:8,copyrsobj:8,which:[0,3,6,7,8,9,10],conclud:0,secuboundsellobj:0,checktupleord:[3,8],subject:[8,10],hwreachfig:[],verimag:9,allow:[7,0,8,9,6],btmat:8,oject:[],ellarrai:[3,6],regr:8,xarr:8,sun2003:0,dariyn:10,indbackward:8,fillfieldlist:8,"class":[],dimn1siz:8,chap_exampl:[],mindimvec:8,r_2:[],request:[7,8,9],face:8,snapshot:0,determin:[0,3,6,7,8,9,10],constrain:[8,10],addtupl:[],axminolbr:[],fact:[7,0,10],prevabstol:8,crate:3,sys2:8,watch:[],tractabl:10,kitworkshop:9,inductor:0,s_time:8,longer:6,trivial:10,setter:6,outhyparr:8,tau_k:[],cutobjarr:8,bmat2:8,gettuplesfilteredby_:[],should:[3,0,8,10,6],jan:[],vboundsel:8,smallest:8,suppos:[0,8],elseif:[],local:7,sortbyalongdim_:[],cube:8,convert:[7,8,9,6],getfieldtypespeclist:[],getsortindex:[],piecewis:[7,9,10],bckadjointd:[],"_backward_reach_set_proj3":0,increas:[0,9],nmaxdim:8,leqslant:[],groupbycolumn:8,internalellmat:6,newrsobj:8,initbyemptydataset_:[],maxtoler:[3,8],y_1:[],crsexternalellmat:0,fourthellobj:[8,6],"l\u00f6wner":10,nauk:10,integr:7,partit:8,contain:[],tau_1:[],ellbndr_3d:[],secondelltub:3,legaci:8,"1end":[],knowledg:7,nsubspdim:8,sortdim:8,gmail:[],abstolvec:8,statu:8,correctli:10,ellinvobj:8,boundari:[7,0,8,9,10],reldataobj:8,inpellvec:8,numer:8,written:[3,8],theta:[],neither:10,equiv:[],datachangeiscomplet:8,kei:8,color1spec:8,entir:7,velu:[0,8],otherwis:[7,8,6],cenmat:8,otherrel:8,constraint:[7,8,10],instant:[],dim1:8,equal:[3,8,10,6],april:[],instanc:8,equat:[0,6,7,8,9,10],freeli:1,isequalarr:8,comment:10,cutpointelltubeobj:3,uct:[],x_c:[],wall:2,plotea:[],x_m:[],arriv:0,x_i:[],isther:8,respect:[3,7,8,10],axminolr:[],krogh:9,sumvec:8,divid:[3,0],stur1999:[1,6],compos:[3,8],inpcuben:8,removetupl:[],compon:[3,8],defini:8,besid:9,treat:[7,8,10,6],outellarr:8,inpvec:8,reachobjarr:8,inv:[],q_l:[],fromellarrayelltub:6,presenc:[7,8],getreachtubeaneprefix:[],minkpmpic:[],fromqmarrai:[],x_2:[],x_3:[],x_0:[],x_1:[],lsgooddirorigvec:8,ellunion:[],gettupl:[],"\u00e3girard":[],replic:8,multi:[8,9,1,6],therefor:10,plain:8,align:10,cuttimepoint:3,rectangular:9,inpcube1:8,decreas:0,isproj:8,howev:[7,8,9,10,6],timebound:8,cell:[3,0,8],demo:1,mtime:[],isconsistencycheck:8,ros_sabater_thomas_en_ellipsoidal_calculus_based_on_propagation_and_fus:[],curtimelimvec:0,avi:9,elltubeprojobj:3,getdim:[],internalellobj:6,scienc:[7,9,6],proport:10,insight:9,cross:0,sqrt:8,handl:8,rlceq:[],newelltub:6,oint:10,largest:7,atransmat:6,infer:8,difficult:8,phi:[],nisfillfield:8,http:[8,9,1,6],denot:[7,10],maxminvf:[],orth:3,upon:3,effect:[7,0,9,1],getdiagmat:[],isdisturbancearr:8,iseq:8,intprobdynamicslist:8,outputtyp:8,isuniquenam:8,getelltub:3,off:[0,6],center:[0,3,6,7,8,9,10],boundpointmat:8,nevertheless:10,ismembertuples_:[],well:[7,0,9,6],hyperplanedef:[],interpol:[3,8],getfieldproject:[],ltgooddirnormorigprojvec:8,outel:8,usual:6,spmass1:[],spmass2:[],distanc:[],plotext:[],cauchi:7,obtain:[0,6,1,7,8,9,10],isverbos:[8,6],gettuplesfilteredbi:[],horizon:6,assur:9,getdataforonetub:3,inpellarr:8,fieldvaluevec:8,chap_intro:[],ismemberalongdim_:[],isdegener:[],funcoutnarr:8,tight:[3,7,8,9,10],elltubeproject:3,add:8,toolboxl:9,gant1960:10,densiti:[0,6],semigroup:[7,6],match:8,secondsi:0,piec:8,thirdellobj:[8,6],avis1997:9,five:6,know:[7,10],nor:10,press:[9,10],recurs:7,dim11siz:8,desc:[3,8],like:[7,5,9,1,6],ver2001:2,get_iascalefactor:8,grdhyp:0,necessari:[0,6],ismemberalongdim:[],drsobj:8,lose:6,secbrsobj:[0,6],page:[9,6],nplotfield:8,npoint:[3,8,6],mdfieldnamelist:8,thiel:9,fromqmscaledarrai:[],superclass:8,convex:[7,0,8,9,10],secpolyarr:8,guarante:7,peter:[],approxtypechar:8,sergei:[],lead:7,isflagon:8,avoid:[7,10],intprobdynlist:8,overlap:3,fwdinclus:[],writetoxl:[],leav:[3,8],getl0mat:[],fusion2:[],nonempti:[0,6,7,8,9,10],setfield:[],fusion1:[],gamma_m:[],istherevec:8,imaginari:9,"enum":[3,8,6],usag:[3,8],although:[10,2],fieldslist:8,getuniquedata:[],checkism:[],fusion4:[],projstrnam:8,about:[6,3,1,7,8,9,10],actual:[0,8,6],column:[8,9,10,6],constructor:[3,8,6],fals:[3,0,8,6],qvec:8,own:[],indproj2origvec:[3,8],propnamen:8,automat:[7,8],diagon:[8,10],guard:[0,2],getuniquetuples_:[],mere:6,ltgooddirnormvec:8,mltidimension:8,pictur:8,somearg:8,distvec:8,inner:[7,8,10],biggest:[8,10],hpobj:8,stai:8,beta2:[],sq_2:[],upravleniya:10,distvalarrai:8,sedumi:[1,6],isvaluenullvec:8,highest:8,bug:[],nullreplac:8,nboundpoint:8,wise:8,whether:[3,7,8,9,6],scalefactor:[3,8],displai:[],plotbyia:[],record:8,below:3,limit:[3,7,8,9,2],indefinit:7,ind_s_tim:8,ireach:8,justenterrr:[],dtsystem:[],getelltubeunionrel_:[],secpolymat:8,evalu:[9,10,6],dure:[0,8,9],asimptot:3,q_k:[],extprobdynamicslist:8,q_i:[],novemb:[],"1x1":8,sertain:3,tauleqsl:[],oplu:[],mrow:8,nonetheless:0,minkmppic:[],estim:[0,9],detail:[8,6],setisverbos:[],projstimemat:8,keyfieldnamelist:8,other:[0,3,6,7,8,10],futur:9,varieti:3,jointyp:8,typespec:3,newsi:8,marrai:8,sv_2:[],stat:[],repeat:9,june:[],hausdorff:7,q_3:[],q_2:[],q_1:[],ubc:9,ode45:[8,6],matrix:[3,6,7,8,9,10],notdefin:8,nrow:8,reliabl:[7,1],rule:8,y_c:[],auxiliari:3,getnplot2dpoint:[],invari:[7,0,8,9,10]},objtypes:{},objnames:{},filenames:["chap_examples","chap_install","chap_summary","chap_ellTube","main_manual","chap_acknowledge","chap_implement","chap_reach","chap_functions","chap_intro","chap_ellcalc"],titles:["Examples","Installation","Summary
and
Outlook","Ellipsoid tubes, tubes by the instant of time and their
projections","Welcome to Ellipsoidal Toolbox
documentation!","Acknowledgement","Implementation","Reachability","Function
Reference","Introduction","Ellipsoidal
Calculus"],objects:{},titleterms:{disp:8,getisjustcheck:8,distanc:8,getelltuberel:8,disponui:8,minkmp_ea:8,getcopi:8,removeduplicatetupl:8,getfieldisvaluenul:8,getmindimensions:8,gettuplesfilteredbi:8,getiascalefactor:8,doescontain:8,getswitchtimevec:8,getproperti:8,getintprobdynamicslist:8,touch:[],smartdb:8,affin:10,paramet:8,getproject:8,isequ:8,cut:8,isdegener:8,ellipsoid:[0,3,4,6,7,8,10],elltool_manu:[],hpintersect:8,minksum_ea:8,getisregen:8,ellapx:8,getcent:8,init:8,evolv:8,bibliographi:[],minkdiff:8,uminu:8,getnocatorcutfieldslist:8,calcgrid:8,setfield:8,iscut:8,setnplot2dpoint:8,minksum:8,applysetfunc:8,initbynulldataset:8,isintern:8,intersect:[8,10],cleardata:8,plotint:8,getabstol:8,applytuplegetfunc:8,getrhoboundarybyfactor:8,todispcel:8,genellipsoid:8,hasdisturb:8,tocellisnul:8,getsortindex:8,mpt:1,volum:[8,10],move2origin:8,toolbox:4,intersection_ia:8,subseteq:[],introduct:9,disturb:[7,0],getmove2origin:8,writetocsv:8,elluniontubestaticproj:8,isproject:8,toarrai:8,getreltol:8,shape:8,getextprobdynamicslist:8,getfieldtypelist:8,removetupl:8,ismemberalongdim:8,getvers:8,contain:[8,10],quick:1,getellarrai:8,setntimegridpoint:8,getboundari:8,summari:2,getshapemat:8,reachfactori:8,elluniontubebas:[],getcentervec:8,getregtol:8,thinouttupl:8,getreachtubenameprefix:8,acknowledg:5,dimens:8,interp:8,continu:7,getinitialset:8,ellunion_ea:8,islti:8,checkism:8,copyfrom:8,getboundarybyfactor:8,plotbyia:8,get_system:8,getdistboundsel:8,fromelltub:8,adddataalongdim:8,getntupl:8,linsysfactori:8,maxeig:8,tube:[3,6],label:[],content:8,get_cent:8,writetoxl:8,getshap:8,sortbyalongdim:8,rel:8,linsyscontinu:8,rho:8,plotea:8,method:7,refer:8,checkset:8,core:8,ellbndr_2d:8,isempti:8,ismembertupl:8,getbtmat:8,reach:8,setdata:8,elltubeprojbas:[],minkpm_ia:8,projectstat:8,unionwithalongdim:8,getnfield:8,topolytop:8,getisverbos:8,minkmp:8,addit:1,minksum_ia:8,getrhoboundari:8,instant:3,getctmat:8,minksumea:8,getjoinwith:8,fromellarrai:8,getuboundsel:8,minksumia:8,getfieldtypespeclist:8,minkcommonact:8,projmat2str:8,getlinsi:8,minkdiff_ea:8,getodesolvernam:8,isbigg:8,fromellmarrai:8,getgooddirsetlist:8,implement:6,isbaddirect:8,oper:[10,6],softwar:1,outlook:2,geteigvmat:8,atypifiedstaticrel:8,ellbndr_3d:8,elltub:8,linsysdiscret:8,getchecktol:8,without:7,getisfieldvaluenul:8,system:[7,0],saveobj:8,doesintersectioncontain:8,get_direct:8,createsysinst:8,getntimegridpoint:8,getisenabledodesolveropt:8,hyperplan:[8,10,6],repmat:8,elltubebas:[],applygetfunc:8,plot:8,differ:10,getuniquedata:8,union:3,doubl:8,transform:10,calculu:10,intersection_ea:8,elltubeproj:8,start:1,get_ea:8,getdiagmat:8,basic:[7,10],getmindimension:8,getnelem:8,instal:1,fromqmscaledarrai:8,"function":8,get_goodcurv:8,getisgooddir:8,gettuplesjoinedwith:8,relat:8,getinv:8,getl0mat:8,fromqmarrai:8,adddata:8,elltubetouchcurveprojbas:[],get_ia:8,getfieldnamelist:8,getdata:8,gettupl:8,getuniquedataalongdim:8,projrow2str:8,getnplot3dpoint:8,getfieldvaluesizemat:8,getfieldisnul:8,createinst:8,getatmat:8,unionwith:8,plotext:8,properti:[8,6],tostruct:8,maximum:10,cat:8,project:[3,8],initbyemptydataset:8,displai:8,sum:10,polytop:0,isuniquekei:8,problem:7,areach:8,curv:[],reachabl:[7,6],getisodenormcontrol:8,creat:8,getx0el:8,inv:8,mtime:8,indic:[],minkdiffea:8,getuniquetupl:8,plu:8,minimum:10,tabl:[],gettuplesindexedbi:8,conf:8,getpropstruct:8,getdim:8,fromstructlist:8,reorderdata:8,getelltubeunionrel:8,minu:8,isbackward:8,minkpm_ea:8,enc:[],projecttoorth:8,tomat:8,cvx:1,check:10,anoth:10,texorpdfstr:[],hybrid:0,reachcontinu:8,setisverbos:8,parseprop:8,plotbyea:8,fromrepmat:8,discret:7,linsi:8,plotia:8,gra:8,ellintersection_ia:8,document:4,subsec_ellcontain:[],analysi:7,polar:8,isfield:8,minkpm:8,getsystemlist:8,trace:8,isparallel:8,tocel:8,elltubetouchcurvebas:[],clone:8,mineig:8,isinsid:8,setconfrepomgr:8,fromstruct:8,typifiedbyfieldcoderel:[],alinsi:8,getfieldproject:8,minkdiffia:8,scale:8,q_2:[],q_1:[],refin:8,gettvec:8,"class":[],welcom:4,elluniontub:8,sortbi:8,getfielddescrlist:8,geteascalefactor:8,halfspac:10,minkmp_ia:8,visual:6,setreltol:8,fromqarrai:8,"switch":0,exampl:0,geometr:10,getregtubenameprefix:8,getconfrepomgr:8,time:[3,7],minkdiff_ia:8,elltool:8,getnplot2dpoint:8,addtupl:8,notion:10,sortdetermenist:8,reachdiscret:8}})
+Search.setIndex({envversion:42,terms:{newfigur:[0,8,1],hypconstvec:8,orthogon:[7,0,8,4,1],cutobj:[8,1],khristoforov:[],removeduplicatetupl:[],yellow:[0,8],getmindimensions:[],four:1,gir2006:9,prefix:8,getproperti:[],dist:4,whose:[0,2,1,7,8,9,4],rsdimarr:8,accur:1,uniformmat:8,isfields_:[],nalphafield:8,factorvec:8,matlab:[8,9,1,6,2],under:[3,7,4],ntupl:[3,8],everi:[0,3,7,8,9,4],"_smartdb":[],projecttoorth:[],ellsupp:[],copyhpvec:8,upstream:0,elltubeunion:3,affect:1,s_k:[],secondli:[],approxiamt:3,upc:8,factori:8,vector:[0,3,1,7,8,9,4],matric:[0,3,1,7,8,9,4],verif:[7,9,4,6],cmu:9,frommatmelltubeobj:3,setntimegridpoint:[],sturm:6,statelltubeprojobj:3,q1l:8,direct:[0,3,1,7,8,4],consequ:7,second:[0,3,1,8,9,4],secondunionobj:3,blue:[0,8],insid:[8,4,1],neg:[8,1],time_vec:8,charcolor:8,"new":[3,0,8,4,1],symmetr:[7,9,1,6,4],elimin:9,manipul:[7,1,6],reqhp:9,qellarrai:8,someobjarr:8,ntube:[3,8,1],here:[0,3,1,7,8,4],met:7,iutput:8,ncolsofvec:8,path:[3,8,6],isresarr:8,interpret:8,michal:5,valign1:[],valign3:[],oldtimevec:3,mbox:[],precis:8,fieldtypespeclist:8,loop:[7,0,9],actualclass:8,valuesizemat:3,apart:8,inprel:8,w_i:[],sechpobj:8,sdata:8,lreachproblemdynamicsinterp:8,linearli:[0,9,4],mitchel:9,total:8,xtouchopcurvemat:8,isnullvec:8,plot:[],describ:[0,3,1,7,8,9,4],would:[8,5,1,6,4],choosen:8,ddthp:9,call:[3,1,7,8,9,4],shortest:7,vellobj:[0,1],type:[6,3,1,7,8,9],until:0,outellobj:8,correspondingli:8,get_goodcurv:[],notic:[3,8,4,6],warn:8,exce:[9,1],secamat:0,islstouch:8,hold:[7,0,8,4,1],w_1:[],vph:0,staticrel:8,must:[7,8,9,4,1],beta_1:[],springer:[9,1],beta_2:[],join:8,fstellmat:8,fielddescrsourc:8,work:[0,6,3,5,1,7,8,9],struct_n_field_m:8,initbyemptydataset:[],ofth:1,norm:[8,1],indstim:8,icount:8,basismat:[0,8,1],getntuples_:[],cone:6,give:[3,1,7,8,9,4],inmaxclr:[],indic:[],semidefinit:[1,6,4],smth:[],want:[3,8],type1:8,diriniti:1,end:[3,0,8,1],ordinari:7,march:[],how:[0,6,3,1,8,9,4],externalellvec:[8,1],plotia:[],answer:7,updat:6,checkfieldord:[3,8],typen:8,minkpm:[],isparallel:[],rossiiskoi:4,todispcel:[],after:[0,3,7,8,9,4],befor:[7,0,8,1],mindimensions:3,law:0,parallel:[8,9,4],averag:0,util:1,assumpta:8,opaqu:8,minkmp_ia:[],getelltubeunionrel:[],perform:[0,6,1,7,8,9,4],"0end":[],environ:1,suggest:4,vere:2,yellobj:1,first:[0,2,3,1,7,8,9,4],x_struct_1_field_2:8,order:[0,6,7,8,9,4],x_struct_1_field_1:8,skipmindimens:8,over:[7,9,4,6],govern:7,becaus:[0,3,1,7,9,4],afix:3,linewidth:8,vari:[9,4],v_i:[],initbydefaultdataset:8,getinst:8,fix:[0,1,7,8,9,4],copyellarr:8,minmaxvfbk:[],denver:0,better:7,"baoti\u0107":[],fig:[],nelem:[3,8],calcgrid:[],clr:7,nullreplacementfield:8,show_al:8,discrflag:8,v_1:[],thei:[3,1,7,8,9,4],qualiti:1,safe:8,gagarinov:3,rectangl:9,mxn:8,cmhp:9,externalellmat:[0,1],rlcfig:[],choic:7,alex:[],reselltub:[],resrel:8,sigular:8,getreltol:[],"1x2":[8,1],"1x3":[8,1],matiss:9,"1x4":[8,1],"1x5":1,baranov:[],scfa:9,mean:[7,0,8,1],prohibit:9,nave:3,isvaluenul:8,kiril:[],amatdim:8,isfieldordercheck:8,checkstruct:8,islti:[],mineigarr:8,tau_1:[],extract:[8,1],abstolvalarr:8,prevconfrepo:8,volarr:8,unbound:[7,4],dsy:8,rewrit:[0,4],abstolarr:8,adapt:[0,9],intapprellvec:8,vazhentsev:4,quantifi:9,impract:9,psdobj:0,linear:[0,2,3,1,7,8,9,4],written:[3,8],wherea:[7,0,1],situat:[4,1],guernic:9,free:[0,9,2],standard:[0,8,6],projarrai:8,fixm:8,islttouchopvec:8,kitsenko:[],hand:[7,8],subindex:1,berkelei:[],standart:[3,8],bcktight:[],firstproj:[],fromellarrai:[],otherobj:8,local:7,filter:8,unabl:7,confus:[8,4],ielem:[3,0,1],uniquedata:3,rand:1,get_direct:[],rustam:[],motz1953:9,ischar:[],independ:4,intellarr:8,rank:[8,4,1],minksum_ia:[],restrict:[7,9],instruct:9,alreadi:[3,8],fwdext1:[],fieldmetadata:8,rewritten:0,newdsi:8,axminclr:[],top:[3,8],lyubich:[],sometim:1,nstruct:8,intersection_ea:[],someotherarg:8,underlin:[],fsthyparr:8,similarli:[7,8,9,1],getnelem:[],nseccol:8,structnamelist:8,isreplacedbynew:[3,8],tool:[7,2],baotic:1,dtds1:[],dtds2:[],conserv:9,secpolobj:1,inphyparr:8,externallellmat:1,getfieldisnul:[],target:[7,9,1],princeton:9,provid:[7,8,9,1],tree:6,verti:8,project:[],matter:[7,8],sysdef:8,qarraylist:[3,8,1],stanhp:1,lbr:[],close:[7,0,9,4],getx0el:[],copyfrom:[],manner:8,getproj:3,minu:[],rescmat:8,secinternalellmat:1,thoma:[8,4],getisenabledodesolveropt:[],todispcell_:[],even:[0,9,4],ttvec:1,secellobj:[8,1],though:8,secbmat:0,object:[3,8,9,4,1],plotext:[],gridobj:8,regular:[3,8],msize:8,californi:[],akurzhan:[],nfiedl:3,upenn:9,flow:0,doe:[7,8,9,4,1],declar:1,sun:0,freewar:6,dot:[],fourthhypobj:1,opposit:8,random:[3,0],elltubeobj:[3,1],timebegin:3,getfieldnamelist:[],mindimension:[3,8],involv:9,absolut:[8,1],isequ:[],delet:[3,8],menu:6,explain:[8,4,1],configur:[8,1],ilinsi:8,extapprellvec:8,folder:6,hpdim:8,invellobj:8,getsortindex_:[],writetoxl:[],kaushanskii:[],ellobjarr:8,infti:[],report:[8,9],reconstruct:8,toolbox:[],subseteq:[],atmat:[8,1],kur2001:9,kur2000:[9,4],bar:[],excel:[3,8],shape:[],bad:[8,4,1],elluiontub:8,septemb:[],fgetprojmat:[3,8,1],dirmat:8,fieldnam:8,morari:[9,5,1],reltol1:8,reltol2:8,nrest:8,num:[],result:[0,6,3,1,7,8,9,4],fail:8,projobj:8,best:[8,4],avert:9,said:[3,7],maxeig:[],easi:9,fflow:[],iri:8,figur:[0,8,9,1],literalinclud:[],simplest:4,"_backward_reach_set_proj2":0,projection_:[],awai:8,"_backward_reach_set_proj1":0,approach:[7,9],nplot2dpoint:[8,1],"_backward_reach_set_proj4":0,sortby_:[],accord:[7,0,8,1],gooddirscontinuousgen:8,frommatelltubeobj:3,restlist:8,toler:[8,1],reltolarr:8,propname1:8,ell:[8,1],ill:7,against:7,facet:[9,1],logic:[3,8],uncertainti:3,com:[6,2],psobj:[0,1],foral:[],character:4,karev:[],sizemat:8,getmindimensionsize_:[],assum:[7,0,8,4,1],stanleychan:[8,1],duplic:[3,8],zonotyp:9,tbtimevec:1,degener:[7,8,4,1],union:[],getmindimension:[],three:[3,0,9,7,1],been:3,hyperplane2polytop:[1,6],ncolorfield:8,beta1:[],unionwith:[],uniquetupl:3,argument:[3,8],r_2:[],icosaed:8,drsobjarr:8,seregadrozh:[],emploi:9,propmod:8,ident:[8,1],isemptymat:8,isequal_:8,commerci:2,sechypobj:[8,1],euclidean:8,calcul:[6,3,1,8,9,4],pairwis:8,maxmin:[7,8],gamma_1:[],gamma_2:[],conv:[],submatrix:4,ilya:[],kostousova:9,"4dev":[8,1],n_k:8,ell3:8,ell2:8,ell1:8,shift:[8,1],sever:[3,8,9,1],isbackward:[],cutelltub:1,fieldnamelist:8,colorspec:8,make:[6,3,1,7,8,4],format:8,modmat:8,complex:[3,0,8,9],sysbrain:2,subound:[3,8,1],complet:[3,8],hyp2arr:8,ell2arr:8,fwdintmaxmin2:[],ros2002:[4,1],n_1:8,kit:[],ctlsmaxmink:[],refin:[],ellunionobj:3,tune:8,squar:[8,1],kept:8,indther:8,bewar:8,propval:8,thu:[7,8,9,4],inherit:8,s_2q_2:[],weakli:7,thi:[0,6,3,5,1,7,8,9,4],chap_impl:[],lowdimfast:8,structlist:8,left:[0,8],identifi:[],just:[7,8],minkmp_ea:[],cvec:8,trvec:8,parseprop:[],languag:6,han:[8,1],zakharov:[],had:8,fromqarrai:[],els:3,save:[3,6],hat:[],alur:1,applic:[0,8,9],preserv:[7,4],isfield:[],tocellisnul:[],indtupl:8,fusion:[8,4],uniformoutput:8,l_0:[],checktupleord:[3,8],fcalccentertriarr:8,measur:7,isproject:[],specif:[3,7,8,9,6],arbitrari:1,contradict:8,varaiya:[7,9],href:[],verimag:9,cflow:[],specifii:8,nfacex:[],secondunion:[],right:[7,8],nilpot:9,deal:[7,9,4,1],webk:9,interv:[0,1,7,8,9,4],g_p:[],olr:7,copylinsysarr:8,frommatelltub:1,abstolv:8,transmiss:0,getfieldtypelist:[],reinkarn:[],preliminari:9,"\u00e3girard":[],existenti:9,circ:[],unit:[0,8,4,1],minkdiffea:[],condit:[0,1,7,8,9,4],plu:[],nonuniform:8,g_1:[],confer:0,g_2:[],abstol1:8,post:7,fvec:8,decatur:9,chapter:[0,9,1],obj:8,slightli:0,myellcentvec:8,"v\u00e1lyi":[9,2],"2x100":1,produc:[8,9,1,6],sdpt3:6,s_l:[],regularis:[3,8],centvecarrai:8,bound:[0,2,1,7,8,9,4],ismemb:8,down:[3,8,1],ltgooddirmat:8,hespanha:9,old:3,uboundsellobj:[0,8,1],oter:[],getfieldprojection_:[],indbackward:8,getdiffapprox:[],suffici:8,timebeg1:3,fillfieldlist:8,support:[8,5,4],timebeg2:3,avail:[7,0,8,1],width:[3,8,1],reli:9,editor:[9,1],nameprefix:8,unionwith_:[],lowest:8,form:[0,6,1,7,8,9,4],forc:[0,8],mcodesnippet:[],eascalefactor:8,maxim:[8,4],nplot3dpoint:[8,1],statelltubeproj:1,ethz:6,"true":[0,3,1,7,8,9,4],absent:8,createinst:[],resellobj:8,intern:[0,3,1,7,8,9,4],absenc:[7,8],getnfields_:[],ncol:8,getisverbos:[],inpdimarr:8,atypifiedadjustedrel:8,sq2:8,"abstract":8,proven:4,secdtrsobj:1,getuniquetupl:[],"_backward_reach_set_3d_2":0,inputtyp:8,exist:[7,8,4,1,2],desir:9,termtim:0,cutvecelltubeobj:3,indforward:8,minkpm_ea:[],descr:3,colorvec:8,when:[0,3,1,7,8,4],hypobjarr:8,linsysarr:8,reldataplott:[0,8],newnpoint:3,eigenvalu:[8,9,4],consid:[7,0,8,9,4],thinnedelltuberel:8,myhyp:8,"l\u00f6fberg":5,uniformli:8,faster:[8,1],mdim:[],cmatdim:8,ignor:8,backward:[7,0,8,1],glvrst:[],dynamicalonggoodcurv:[3,8,1],global:[8,1],wiil:3,fstellarr:8,getiascalefactor:[],mile:0,computation:7,row:[8,4,1],getproject:[],depend:[7,0,8,9,1],graph:8,minksum_ea:[],automat:[7,8],get_ea:[],getparam:8,w_2:[],nfield:8,ucsd:[8,1],sourc:[0,9],string:8,congest:0,ffrsobj:0,ellipsoiddef0:[],triangul:8,isemptyintersect:8,feasibl:[8,9,4,1],lynch:9,cyan:8,sys2:8,exact:[9,4],useoth:8,dim:8,frehs:5,struct_n_field1:8,solver:[8,1,6],nreplacedfield:8,metod:[],checkinput:8,getunion:3,div:[],minkcommonact:[],nvertic:8,upper:[],sign:[7,8],maxeigarr:8,writetocsv_:[],boundai:7,firstpolobj:1,appear:9,firstprojobj:3,ifstdim:8,subounds2:8,uniform:8,current:[0,8,1],fieldlist:8,setter:1,sortindex:[3,8],gmat:[0,8,1],fmat:8,toarray_:[],ellmat:[8,1],subspac:[0,3,1,7,8,9],gener:[3,1,7,8,9,4],satisfi:[7,8],explicitli:2,address:7,coincid:[7,8],box:0,gettuplesjoinedwith:[],plotter:8,"_forward_reach_set_proj1":0,"_forward_reach_set_proj3":0,"_forward_reach_set_proj2":0,"_forward_reach_set_proj4":0,tvec:8,extrem:[7,9],myhiparr:8,squeez:1,neq0:[],fillmissingfieldswithnul:8,fromellarrayelltubeobj:3,extra:0,getchecktol:[],isltimat:8,toarrai:[],guliev:[],case1:8,case3:8,case2:8,abstol2:8,nvecarrdim1:8,nvecarrdim2:8,prove:9,subspas:[],univers:[3,9,4],visit:8,nuniqueslic:8,theta_2:[],criteria:9,reorder:8,odesolvernam:[8,1],diagonaliz:9,proparr:8,peopl:8,ctsystem:[],finit:[4,1],elseif:[],appendix:9,prototyp:8,alexand:5,leqslant0:[],graphic:[7,9],lsthp:9,mfilenam:[],cap:[],uniqu:[3,7,8],cat:[],superclass:8,cuttimevec:[3,8,1],can:[0,6,3,1,7,8,9,4],www:[8,9,6,2],caution:7,kdim:8,claim:7,rectangluar:9,matrixofvecmat:8,ellproj:[],backslash:[],literatur:[7,8],ellobj2:8,ellobj1:8,abort:8,outellvec:8,propval1:8,occur:[0,8,4],firstamat:0,xstouchvec:8,alwai:[7,4,1],differenti:[7,9,1],firsthypobj:[8,1],multipl:8,cleardata:[],probdynobjsys2dir1:8,getfieldvaluesizemat_:[],plotint:[],write:[3,8],firstunionobj:3,criterion:9,pure:9,tild:[],map:8,product:[7,4,6],getfieldvalueisnul:8,propvaln:8,max:[0,8],clone:[],writetoxls_:[],hypnarr:8,succ:[],mai:[7,0,8,4,1],objarrai:8,data:[3,8,1],propvalu:8,man:[8,4],elltubeprojrel:8,rangl:[],practic:[7,9,4],prod_:[],explicit:[0,4,1],uparrow:[],inform:[3,8,1],combin:[8,9,6],gamma:[],insrument:[],april:[],minkdiff_ia:[],probdynobjsys2dirn:8,leqslantt:[],skip:8,gettuples_:[],stursberg:9,tomlin:9,getelltuberel:[],"5x1":1,hypconstarr:8,origfrommatelltub:1,lsgooddirnormorig:8,inferisvaluenul:8,ieee:[7,8,4],dynam:[0,2,3,1,7,8,9,4],lsy:[0,8],group:3,thank:5,window:[8,6],mindimvec:8,minkmppic:[],dirstmat:8,m_2:[],m_1:[],main:[8,9],getmindimensionality_:[],setnplot2dpoint:[],isprojarr:8,non:8,recal:7,chelsea:4,sabat:[8,4],initi:[7,0,8,9,1],tucker:9,getregtubeaneprefix:[],move2origin:[],nov:[],now:[3,0,7,1,4],discuss:9,laff2001:9,reltol:[3,8,1],unionelltub:1,term:[7,0],csv:8,abstoler:8,name:[0,6,2,3,1,8,4],hermsmey:2,revers:8,isnul:[3,8],propnam:8,mit2000:9,separ:[8,6],januari:[],oposit:8,testreltol:8,domain:8,getswitchtimevec_:[],replac:8,individu:[8,9,1],irina:[],firel:8,ensur:7,wrap:8,getellarr:8,switchtim:0,recogn:8,dmitrykh92:[],shown:[0,9],space:[3,7,8,9,1],timeend1:3,"l\u00f6wner":4,tocellisnull_:[],formula:[3,7,9,4,1],hwfig:[],correct:[7,8],namelist:3,"goto":3,manfr:5,srore:[],hull:[0,8,9,4],rlc:0,unpublish:[8,1],inmaxolbr:[],lgridmat:8,california:[],theori:[9,4],directionscvec:8,timevec:[3,0,8,1],dimnumvec:8,care:8,wai:[3,7,8,9,1],subzero:7,timvec:8,pageref:[],getcurconf:8,turn:[0,9,1,6],disppic:[],place:8,fromellmarrai:[],ture:8,suparr:8,lambda:[],origin:[3,0,8,4,1],directli:[8,4,1],onc:[4,1],arrai:[3,0,8,1],nindic:8,secobjarr:8,ellobjvec:[0,8],open:[7,8,9],size:[3,0,8,1],given:[0,3,1,7,8,9,4],l_1:[],dirarr:8,silent:1,bmatdim:8,fieldiscvec:8,getshap:[],get_eascalefactor:8,necessarili:8,neededproplist:8,cdd_home:9,idimn:8,white:8,drozhzhin:[],interpelltub:8,fcalcfactor:8,mayantsev:[],moscow:3,copi:[3,8],ell_demo2:6,ell_demo3:6,specifi:[3,1,7,8,9,4],ell_demo1:6,asarin:9,lieven:8,rankarr:8,than:[0,8,9,4,1],regesnt:[],idim2:8,idim3:8,idim1:8,setconfrepomgr:[],tostruct:[],getfieldtypelist_:[],useorigin:8,were:8,posit:[7,8,4,1],resarr:8,seri:9,pre:7,dimarr:8,sai:[7,0,4,1],vkaushanskii:[],ani:[0,3,1,7,8,9,4],adddata:[],resunion:[],gettuplesindexedbi:[],maxmink:[],ellcopi:3,techniqu:[7,9],advic:5,crmsy:8,probdyn:8,note:[3,1,7,8,9,4],clbr:7,ideal:0,asar2000:9,horowitz:0,take:[3,0,8,7],epsilon:[],interior:[8,4],green:[0,8],ecual:8,myellcentervec:8,acubestructfieldtyp:8,begin:8,sure:[3,1],nprop:8,dirsvec:8,trace:[],normal:[0,8,1],multipli:8,isinsid:[],getntupl:[],minkdiffia:[],sizevec:8,isbaddirect:[],thirdhypobj:[8,1],gettvec:[],newdirsmat:[8,1],homepag:[9,1,6,2],icol:8,nproj:8,synthesi:[9,4],abstol:[3,8,1],getlinsi:[],teoriya:4,colorfieldlist:8,drive:[9,1],dimnksiz:8,link:3,translat:[7,4],shot:1,show:[0,4,1],friction:0,approxschemanam:[3,8,1],firstunion:[],xml:1,onli:[3,1,7,8,9,4],slow:1,ratio:0,agirard:9,lin2002:1,transact:[7,8,4],pomput:8,ltgooddirorigmat:8,parametr:[9,1,6,4],analyz:0,minkdiff:[],thompson:9,inprel1:8,analyt:[9,1],comupt:8,overwritten:8,xstouchopvec:8,applysetfunc:[],isintern:[],variou:9,get:[0,6,3,1,8,4],isecdim:8,polobj:1,plot_ia:1,getbtmat:[],dyn:[],cannot:[3,7,8],nnestedlevels_i:8,secondellarr:8,uell:8,requir:[0,6,3,1,7,8,9,4],inpreln:8,yield:7,calcprecis:8,dim1ksiz:8,xm4:0,nhpdim:8,where:[0,6,3,1,7,8,9,4],xm1:0,xm2:0,xm3:0,xtouchcurvemat:8,lectur:[9,1],stanlei:[8,1],ellpolyfig:[],parallelotop:9,concern:[7,9,4],infinit:8,fgetcolor:8,firstbrsobj:[0,1],fieldslist:8,transactionsaf:8,elluniontuberel:8,get_cent:[],enough:[7,8],s_instal:6,isltiarr:8,between:[7,0,8,4,1],"import":[7,8,9],uniformcel:8,across:[0,8],checkset:[],assumpt:8,methodfromelltub:1,myellarr:8,screen:[3,8],sfielddescr:8,hypnormarr:8,rsobjarr:8,minkpm_ia:[],minksump:[],dim2ksiz:8,iffsum:[],stime:[3,8,1],newdrsobj:8,come:[7,0,4,1],newrsobj:8,minkmp:[],vaz1999:4,cutelltuberel:8,region:0,kost2001:9,tutori:6,reselltubeobj:3,mineig:[],improv:1,cubestruct:8,fcalcbodytriarr:8,axminclbr:[],zonotop:9,color:[3,0,8,1],kvas2004:[9,1],ndims1:8,reportstr:8,hyperplac:8,getdistboundsel:[],poli:8,math:6,vgridat:8,linewidthfieldlist:8,secondprojobj:3,invert:[7,8,1],invers:[8,4],mark:[0,8],workshop:[],covert:1,firstpol:1,fgetlinewidth:8,fromellmarrayelltub:[],hyperref:[],sertain:3,inmaxclbr:[],ndimsk:8,goran:5,ndimsn:8,get_ia:[],repres:[0,8,9,4,1],subindvec:8,those:[7,8,9,4],"case":[0,3,1,7,8,4],bdmat:[8,1],getcentervec:[],indtuplevec:8,cast:4,gccmat:1,iobj:8,nulltopreplac:8,tocell_:[],myell:8,comparemetadatabackwardref:8,indexfieldnam:8,keepnul:8,ltgooddirnormorigvec:8,ramp:0,sellarr:8,henc:[7,9],them:[3,9,1,6,4],arrpoxim:3,istupl:8,projectit:8,minmaxvf1:[],maxminvfk:[],v_2:[],author:5,getcopi:[],same:[3,1,7,8,9,4],inscrib:8,lsgooddirnorm:8,pnueli:9,dirsmat:[3,0,8,1],iscellstr:[],rightout:8,document:[],astaticrel:8,akademii:4,minmaxvfk:[],tocel:[],secel:[8,1],nest:[3,8],firstbpsobj:0,mani:3,extern:[0,6,3,1,7,8,9,4],indforwardvec:8,solvabl:7,myellshmat:8,ssdimarr:8,mindimens:8,modellarr:8,model:[0,6],dimension:[0,6,3,1,7,8,9,4],maxminvf1:[],lreachplain:8,fieldtypelist:8,dynelltubeproj:1,rest:8,hfunc:8,rsobj2:8,sortfieldnamelist:8,iaellmat:8,touch:[],dimvec:[8,1],speed:0,atinpmat:8,bmat:[3,0,8,1],vandenbergh:[8,4],regent:[],except:[3,8,9,4,1],instrument:3,ndims2:8,aushkap:[],real:[8,9,1],msecrow:8,read:[3,6],getunionext:3,bigcap_:[],defaul:8,test:[3,7,8],grid:[3,8,1],firstuboundsellobj:0,fromqmscaledarrayselltubeobj:3,nappr:8,bufellvec:[8,1],cdot:[],integ:[7,8,1],benefit:9,either:[3,8],output:[8,1],timetouchendvec:8,sigma_1:[],getshapemat:[],normalvec:8,getunionint:3,isther:8,kurzhanskii:7,sisvaluenul:8,bournez:9,root:[8,4],intact:8,nonzero:4,get_system:[],slice:8,commontimeabstol:8,udboundsellobj:[8,1],ctlsminmaxk:[],probdynobjsyskdir1:8,definit:[3,7,8,4],ddt:9,intract:9,rankvec:1,videoprocess:[8,1],qarrai:8,mathcal:[],overli:9,refer:[],nplot3dpointsarr:8,goodcurvescvec:8,ismembertupl:[],trcentermat:8,ration:9,eelluniontimedirect:8,getnfield:[],newelltuberel:8,uniontubestatproj:[],found:[8,4],shmat:[8,1],qmat:8,ntimegridpoint:[8,1],getjoinwith:[],olbr:7,admat:[8,1],hpvec:8,marraylist:[3,8],side:[7,8],degre:4,probdynobjsyskdirn:8,act:3,"2x1":[8,1],"2x2":[8,1],complinsysarr:8,setfield_:[],routin:[8,9,1],izvestiya:4,effici:9,uminu:[],myhyparr:8,fwdintminmax1:[],fwdintminmax2:[],hpdim1:8,hpdim2:8,rossi:9,s_is_i:[],log:8,aren:6,arel:8,interfac:[8,1,6],low:[8,9],lot:8,tofieldnamelist:8,tupl:[3,8],outellarr:8,dtsy:[8,1],lsysd:0,inpvec:8,ell_unitbal:[3,0,8,1],polellarr:8,getdata:[],zhukova:[],conclus:9,getuniquedataalongdim:[],iscommonvaluescheck:8,langl:[],initbynulldataset_:[],getfielddescrlist:[],possibl:[3,1,7,8,9,4],"default":[3,8,1,6],minkowski:[7,8,9,4,1],ellprojobj:3,connect:[3,2],projorthmattransarrai:[3,1],ohm:0,hypmat:[8,1],creat:[],ctrmat:1,certain:[7,0,8,4,1],ellobj:[0,8,1],strongli:7,dim22siz:8,file:[3,8,1,6],addtuplesintern:8,geteascalefactor:[],fill:[0,8],"0000e":[8,1],again:[0,9],apprellmat:8,googl:6,"birkh\u00e4us":9,mathematica:9,pappa:[9,1],field:[3,8,9,1],valid:[7,8],you:[3,8,1,6],inpobj:8,polar:[],function_handl:8,minkpmpic:[],tiwari:9,sequenc:[3,8,1],symbol:[9,1],getvers:[],fusion5:[],multidimension:8,polynomi:4,projellarr:8,mpthp:[0,9,1,6],ntimepoint:[8,1],reduc:[7,8,4],vadim:[],nxn:8,directori:6,descript:[3,8,9,1],fromqmarrai:[],linsyscvec:8,mass:0,checkconsist:8,getsystemlistlist:8,x_3:[],disp:[],represent:[3,8,9],all:[0,3,1,7,8,9,4],uidatagrid:8,x_0:[],illustr:[3,0],scalar:[8,1],isintextapxvec:8,follow:[0,6,1,7,8,9,4],nstep:0,dimsvec:8,internalellvec:[8,1],isprojection_:[],lafferrier:9,articl:1,ltgooddirorigprojmat:8,init:[],program:[8,1,6,4],alvarez:0,gettupl:[],shapemat:8,"\u0438":[],ispositivearr:8,fukuda:9,introduc:[0,9],sprintf:0,minkdiffp:[],minkpic:[],far:[0,9],getelltuberel_:[],statusarrai:8,getatmat:[],differencr:8,mph:0,kvasnica:[5,1],uboundsel:[0,8],candid:8,mechan:0,veri:9,hypvec:[0,8,1],vetbar42:[],writetocsv:[],minmaxvf:[],list:[3,8,9,1,6],hyp:[0,8],emul:[8,1],d_i:[],small:7,grenobl:9,getboundari:[],dimens:[],neighborhood:0,ten:3,diment:8,zero:[3,1,7,8,9,4],qml:8,pass:[8,1],overlin:[],further:[3,8,4,1],default_storage_branch_kei:8,wmat:8,whenc:4,what:[3,7,6],nonlinear:[7,9],fromelltub:[],sub:[9,4],inpcube1:8,diag:[3,1],section:[7,4,1],advanc:7,overload:[8,1],nplot2dpointsarr:8,version:[8,1],sup:8,"public":[8,1],contrast:9,full:[0,8],nprojdim:8,cvxhp:[1,6],irizka91:[],suppfuncvec:8,capacitor:0,strong:8,modifi:[8,1],valu:[0,3,1,7,8,9],search:[],replacenul:8,"_set_with_disturb":0,bremner:9,l0mat:8,sobjectdata:8,round:1,"_tube_without_disturb":0,base:[3,7,8,9,4],rsdobj:0,isenabledodesolveropt:[8,1],diamet:9,via:[3,8,9,1],depart:[],rsobj:[3,0,8,1],transit:[7,9],valuenul:3,c_1:[],filenam:[3,8],c_2:[],emptyset:[],famili:[9,4,1],establish:[0,4],select:8,proceed:0,cutpointelltub:[],two:[0,6,3,1,7,8,9,4],formul:[8,4],autonom:9,"k\u00fchn":9,taken:[3,0,8,9],timetouchopendvec:8,metric:8,minor:[],more:[0,3,1,7,8,9],flat:4,nface:8,c_i:[],c_m:[],nondegener:[8,4,1],particular:[3,0,8,4,1],known:[7,0,4,1,2],optstruct:8,none:8,hour:0,det:8,hypnormvec:8,remain:[8,4],dimsarr:8,learn:6,nonsingular:[7,4],dec:[],def:[],sortbyintern:8,cubestructfieldinfo:8,getisodenormcontrol:[],adaptivecel:8,firstel:[8,1],elltubeprojobj:3,bckcenter:[],sphere:8,compars:8,magenta:[0,8],isconsistencycheckedvec:8,invellarr:8,cours:[3,8],propeti:8,secellvec:8,rather:2,anoth:[],simdiag3:[],spreadsheet:[3,8],nuniquetupl:8,islttouchvec:8,hasdisturb:[],varargin:[3,8,1],galiev:[],voltag:0,simpl:[0,9,6],isn:0,timeend2:3,referenc:8,faculti:[],intersectellmat:1,variant:1,stur2003:9,plane:1,develop:9,polytope2hyperplan:[1,6],nelltub:[3,8],bparr:8,onto:[3,0,8,9,1],indexvaluevec:8,reachriscret:8,lsgooddirvec:[3,8,1],shade:8,nnestedlevelsvec:8,help:8,approxtyp:[3,8,1],rang:3,aboundari:8,through:[7,0,9,1],minmax:[7,8],paramet:[],differet:3,minmaxbk:[],geteigvmat:[],geqslant0:[],geqslant2:[],systemi:4,rsdim:8,html:[8,9,6],stephen:8,iscut:[],reltoler:8,"_backward_reach_set_3d_1":0,kur1997:[9,4],good:[3,8,9,1],"return":[3,8,9,1],maler:9,aretimeboundscompar:8,ddtfig:[],notuniform:8,var1998:9,centvec:[0,8,1],getisfieldvaluenul:[],cddhp:9,"_forward_reach_set_3d_1":0,"_forward_reach_set_3d_2":0,bigger:[8,4,1],eventu:8,iind:0,level:[3,7,8,9,1],copyellmat:0,datastructur:8,trarr:8,bigcup:[],inpel:8,achiev:8,reslist:8,getellarrai:[],alphafieldlist:8,secbrsobj:[0,1],monoton:[],idea:[7,9,4,6],procedur:[9,4],lomonosov:[],ellunion_ea:[],nisfillfield:8,dirrenc:8,expect:8,intersectobj:8,todo:8,orient:9,reorderdata_:[],siplest:3,regtol:[0,8,1],directionsmat:8,getnelems_:[],highwai:0,research:9,lineno:[],secexternalellmat:1,difficulti:9,isempti:[],bscal:1,motzkin:9,polyhedra:2,asc:[3,8],connecteld:[],oldcit:[],adjointdt:[],grdhypobj:0,put:[3,8],mathp:9,basi:[3,0,8,1],thrown:8,dar2012:4,omit:8,projsmat:8,externalellobj:1,american:0,minkdiff_ea:[],circuit:0,isbigg:[],assign:[7,0,8],unsertanti:[],intprobdynamicslist:8,number:[0,3,1,7,8,9,4],evolut:[0,8,9,1],done:[3,8,1],least:8,menshikov:[],repmat:[],objarr:8,guess:[],vectorsfor:3,exponenti:0,nlinewidthfield:8,construct:[7,8,9,6],doesintersectioncontain:[],catdim:8,umdiff:[],accept:[8,1],fromrepmat:[],isbaddirvec:8,store:[3,8,1],schema:8,gooddirsetlist:8,subindcvec:8,option:[8,1],behind:4,linearrh:[],testabstol:8,pars:8,word:[7,0,8,4],marrai:8,kind:[],john:4,remov:[3,8,9],horizont:1,nevertheless:4,convertedhypvec:1,str:8,dang:9,isuniquekei:[],leftout:8,nikolai:[],comput:[0,6,2,3,1,7,8,9,4],igor:[],sortbi:[],fromqmscaledarrayselltub:[],hyperplanedef:[],packag:[8,9,1,6,2],newreachobj:8,oldt0:8,nsubelem_i:8,demo3firsttest:8,hfigur:8,"null":[3,8],nsubtupl:8,lie:8,projmat:[3,8,1],built:8,equival:[7,8,9,4,1],ctmat:8,lin:[8,1],violat:8,ntimegridpointsarr:8,also:[3,1,7,8,9,4],build:8,diments:8,ellintersection_ia:[],"_crossing_the_guard":0,iascalefactor:8,cube:8,distribut:[1,6],approxschemadescr:[3,8,1],previou:[4,1],minksumea:[],amat:[3,0,8,1],isposit:8,projorthmatarrai:[3,1],fwdint1:[],plan:9,getnocatorcutfieldlist:8,alpha:[],mechreachfig:[],hplanearr:8,clear:[3,7,8],hypobj:[8,1],elltubeunionproj:[],part:[3,0,8,9,4],getconfrepomgr:[],frommatmelltub:[],artem:[],ctinpmat:8,distbound:8,distel:8,secellmat:8,getuniquedataalongdim_:[],find:[0,3,1,7,8,9,4],access:[3,8,1],purpos:1,randi:3,copyright:6,pi_0:[],solut:[7,6],olrsinclus:[],factor:[3,8],filterfieldnam:8,setdata_:[],projmatlist:[3,8],express:[7,9,4,1],hpintersect:[],outdimarr:8,setdata:[],meellarr:8,"_before_the_guard":0,mattohkc:6,eugen:[],pi_l:[],hyph:8,unsaf:7,crm:8,iscutarr:8,set:[0,6,2,3,1,7,8,9,4],art:[],ser:9,see:[3,8,9,4,1],sea:9,arg:8,"_set_without_disturb":0,analog:[7,8],bndpvec:8,approximationi:4,chap_intro:[],freltolfun:8,timebeg:3,catelltuberel:8,kurzhanski:[9,5,4],secondel:8,won:8,mcmaster:6,statusarr:8,altern:[3,8,4],catalogu:2,islstouchop:8,indbackwardvec:8,isok:[8,1],newtimevec:3,cutvecelltub:[],centervecvec:8,rlceq2:[],solv:[8,9,1,6,4],hightdimfast:8,classnam:8,tostruct_:[],struct:[3,8,1],both:[0,3,1,7,8,9,4],last:[0,3,1,7,8,4],firstexternalellmat:1,projtyp:[3,8,1],fstell:8,ellvec:[8,1],getisgooddir:[],pdf:[8,1],whole:[3,0,8],load:1,disponui:[],point:[6,3,1,7,8,9,4],stepenskii:[],llui:8,each:[0,3,1,7,8,9,4],shmatarrai:8,arbitrarili:[8,9],ls_good_dir_:8,along:[3,7,8,4,1],applygetfunc:[],secondobjarr:8,java:8,setfieldintern:8,filte:8,due:7,empti:[7,0,8,4,1],implicit:4,elluniontimedirect:8,"_all2d":0,inpcub:8,secbpsobj:0,fpropfun:8,b_i:[],sisnul:8,imag:[3,9],secpsobj:0,ellfirstarr:8,ncolumn:8,coordin:[8,4],firstinternalellmat:1,understand:7,indvec:[3,8],boundpointmat:8,smdist2:[],smdist1:[],semigroup:[7,1],checktyp:8,getfieldvaluesizemat:[],uncertain:[9,4],look:4,"while":[3,0,8],abov:[3,0,1],error:[8,1],isregen:[0,8,1],lambda_m:[],yovin:9,subsect:[],propag:[0,8,4],isemptyarr:8,vol:[3,8],ellnarr:8,minmaxvfb1:[],itself:8,quadrat:[3,8,9,4],vanish:7,rightarrow:[],secondelltubeobj:3,minim:[8,4],u_k:[],belong:[7,8,9],wherein:[7,9,4],halfspace1:[],ksize:8,ispropinclud:8,higher:[9,1],sumellarr:8,firstelltubeobj:3,optim:[8,9,1,6,4],optin:1,dimn:8,covari:9,user:[8,1],topolytop:[],lower:[8,9],nslice:8,entri:8,multmat:8,u_3:[],u_2:[],u_1:[],exmpl:3,traffic:0,johan:5,hparr:8,self:8,nlinsi:8,highdimfast:8,nspdim:8,getfieldisvaluenul:[],doescontain:[],hjb:9,resobj:8,cut:[],uniondim:8,commontimereltol:8,recurs:7,shawal:8,getcent:[],ldim:8,fieldisnullcvec:8,plobj:[3,0,8,1],theorem:4,snap:1,input:[0,3,1,7,8,9],unlik:4,modul:[],ismeaning:8,volvec:8,tomat:[],transpar:[3,8,1],iell:8,distboundsel:8,elltuberel:8,game:9,getfieldnamelist_:[],ellsecarr:8,tq_2u_1:[],a_i:[],boyd2004:4,semi:8,gantmach:4,valueisnul:3,collect:9,bckint1:[],ivan:[],continuo:1,isodenormcontrol:[8,1],paramell1:[],eec:[],paramell2:[],discrib:8,girard:9,often:7,simplifi:[7,8],spring:0,eapproxtyp:[3,8,1],creation:3,some:[0,6,2,3,1,7,8,9,4],back:[8,1],getntimegridpoint:[],firstbmat:0,sampl:[7,0,9],saveobj_:[],formign:8,rankmat:8,fgridmat:8,scale:[],firstrsobj:[0,1],adddataalongdim:[],t_l:[],shall:[7,0,4],per:0,firstellarr:8,substitut:[7,9,4],mathemat:3,larg:[7,9],proj:3,intersectellvec:0,leqslant1:[],prod:8,proc:9,leqslant5:[],leqslant4:[],maxrelativetoler:[3,8],inferisnul:8,run:[4,1],requiem:9,gettuplesindexedby_:[],uitabl:8,vitali:[],step:[7,0,9,4,1],typespeclist:8,sechyparr:8,thinoutelltub:[],qinf:8,normvec:[8,1],"101x1":0,leqslantn:[],most:3,transpos:[],getuboundsel:[],secondproj:[],plai:7,projspacelist:1,tabletyp:8,dcutobj:8,isuniquekey_:[],cmat:8,t_2:[],t_0:[],t_1:[],leqslantv:[],leqslantu:[],grachev:[],fulfil:4,compactli:9,rho:[],within:[7,8],cloneobj:3,saveobj:[],sqrtm:1,bvec:[8,1],ssdim:8,tq_2t:[],inclus:4,few:1,pseudoinvers:8,question:[7,8],textual:[3,8],maric:[3,8],includ:[8,9,1,6,4],suit:8,forward:[7,0],thetapar:[],properli:8,sdp:[4,6],boyd:[8,4],theta_1:[],nodupl:3,decomposit:[7,9],aqa:8,uncontrol:9,delta:[],line:[3,8,1],lt_good_dir_:8,info:8,concaten:[3,8,9,1],consist:[7,8,9,1],bltellobj:1,getsameapprox:3,getinv:[],tightli:4,kuhn:9,similar:[3,7,1],kirchoff:0,psdcutobj:0,curv:[],constant:[7,8,9,1],x0ellobj:[3,0,8,1],chan:[8,1],cellfun:8,doesn:[3,0,8],nspecfield:8,"char":[8,1],projobjarr:8,inpellmat:8,peter:[],nan:[],ltgooddirarrai:[3,8,1],mindimensionsizevec:8,approxtypechar:8,s_kq_k:[],ellarr:8,nice:8,correspod:8,inparr:8,datacel:8,hypscal:[0,8,1],fillipov:7,dtlsmaxmink:[],scijavagrid:8,lane:0,algorithm:[8,9],svd:4,"mu\u00f1oz":0,sortind:8,cdd:9,code:[8,6],ctds2:[],ctds1:[],hypnormmat:8,notcomparedfieldlist:8,ellips:[8,1],edu:[8,9,1,6],compact:[7,9,4],privat:8,note1:8,note2:8,dimmat:8,evolv:[],plotspecfieldlist:8,sens:[7,8,4],"_tube_with_disturb":0,fwdextmaxmin2:[],unzip:6,simdiag1:[],sdmhp:[1,6],applytuplegetfunc:[],tutb:[],wave:0,nonempti:[0,1,7,8,9,4],removeduplicatetuples_:[],btinpmat:8,untouch:8,tri:8,multidimens:8,dtlsminmaxk:[],getinitialset:[],"try":8,mellobj:0,fgetfil:8,s_chapter05_section01_snippet02:[],fabstolfun:8,vehicl:0,impli:[7,4],smaller:1,raiffa:9,natur:[3,7],istherevec:8,cell_fun:8,setconf:1,download:6,resellvec:8,gield:8,click:6,pgagarinov:[],getboundarybyfactor:[],index:[3,0,8],compar:[3,8],islstouchvec:8,maxminbk:[],henceforth:7,experiment:9,impuls:9,fgetalpha:8,imaginari:9,fwdtight:[],dim21siz:8,isjustcheck:[0,8,1],let:[0,8,4],meet:[7,9],vertic:[0,8,9,1],sinc:[7,1],var2007:[7,9],remark:[7,4],eprojtyp:[3,8,1],cybernet:[3,8,4],dvec:[0,8],myellipsoid:8,minksumia:[],firstelltub:3,chang:[0,6,2,1,7,8,4],lubi4ig:[],centervec:8,neededpropnamelist:8,eta_l:[],apr:[],appli:[0,8,1],approxim:[0,3,1,7,8,9,4],fieldname1:8,inequ:8,getodesolvernam:[],removetuples_:[],inmaxolr:[],copyhparr:8,numer:8,sortbyalongdim:[],funcout1arr:8,from:[0,6,3,1,7,8,9,4],usa:0,bckinclus:[],doubl:[],next:[9,1,6],implic:4,myellshapemat:8,plot_ea:[8,1],lambda_i:[],rsarr:8,sort:[3,8,1],comparison:[0,8],curdirmat:8,maxminvfbk:[],fieldnamen:8,getisfieldvaluenull_:[],polyarr:8,getter:[8,1],myellmat:8,wronginput:[],lambda_1:[],"_elltool":[],"3x51":1,uncertcalc:8,cambridg:4,thin:[3,8],"_after_the_guard":0,fwdextminmax2:[],fwdextminmax1:[],proof:4,control:[0,6,3,1,7,8,9,4],tau:[],doescontainpoli:8,process:[3,6],distdimarr:8,getmove2origin:[],high:[8,9,4,6],showal:8,proprietari:8,showdiscret:8,fromstructlist:[],reorderdata:[],unionwithalongdim_:[],geomhp:2,filepath:8,ellipsoiddef:[],vvec:0,thrall:9,infeas:8,minmaxk:[],probdynobjsys1:8,instead:8,sin:[3,0,8,1],secrsobj:[0,1],conttribut:9,frac:[],apprx:0,singular:[7,9,4],overapproxim:[8,9],firsthpobj:8,simulink:2,nkeyfield:8,limits_:[],notebook:9,timeend:3,statedimarr:8,reachobj:8,fullout:8,dokladi:4,filtervaluevec:8,correspond:[0,3,1,7,8,9,4],element:[3,8,4,1],issu:7,bpgridmat:8,mcgill:9,eaellmat:8,adjust:8,crsobjvec:0,ouput:8,move:8,unionelltubeobj:3,elltubeprojbas:[],outer:8,chosen:[7,8],isnintersectedarr:8,sfieldnicenam:8,figuregroupkeysufffunc:0,nspacepartpoin:8,ndim1:8,ndim3:8,ndim2:8,minksum:[],greater:[8,1],zonohp:9,nonneg:1,getabstol:[],wolfgang:9,cover:4,federico:8,mention:3,plotbyea:[],rescarrai:8,intersection_ia:[],copyellvec:8,ellmarr:8,sdataarr:8,ndimn:8,edit:[],confrepomgr:8,mode:[0,8],disregard:8,tdang:9,subset:8,kuntsevich:2,ellnarrai:[],amat2:8,strip:4,resrho:8,geqslantt_0:[],meta:8,"static":[3,8,1],subsec:[],our:[7,1],special:[3,8,9,4,1],out:[3,0,8,9,1],variabl:[3,7,8,4,1],bckext1:[],semidist:7,your:6,auxchecks:[],suitabl:[0,8,9],nvalu:8,s_i:[],nessesari:3,"_default":8,ref:[],reg:[],red:[0,8],common:[8,9,1,6,4],ellbndr_2d:[],sys_t:1,springmassfig:[],newendtim:8,objmat:8,isposarr:8,sys_d:1,dmat:8,bigcup_:[],colornspec:8,hypconst:8,tomat_:[],s_2:[],could:[8,1],gccvec:1,ask:7,keep:7,length:[3,0,8,1],howev:[7,8,9,4,1],outsid:[4,1],geometri:[8,9,6],firstsi:0,ndim:[3,8,1],computemod:8,third:8,maxminvfb1:[],simutan:8,date:[],fusion2:[],checkmat:9,cvxr:6,gettuplesjoinedwith_:[],seidel:9,ndir:8,gir2005:9,unknown:0,adjoint:7,messag:8,grow:[0,9],dynamicrel:8,dim12siz:8,supvec:8,bpmat:8,termin:[7,0,1],siam:[8,1],nelldim:8,"final":[3,9,4,1],sdpt3hp:6,juli:[],dmitri:[],colorado:0,diminish:9,exactli:[8,9,1],firstellobj:[8,1],bloat:[9,1],split:[0,8],structur:[8,9,1],charact:8,filteredtupl:3,becom:[7,9,4],steer:[7,9],secclassdescr:[],peform:8,nfacepoint:8,have:[0,3,1,7,8,9,4],tabl:[],need:[3,8,9,1,6],setreltol:[],upravleniya:4,ellresvec:8,color2spec:8,smallest:8,min:[0,8],thinoutelltubeobj:3,accuraci:[7,9,1],secellarr:8,mix:6,tempmat:8,copyrsobj:8,which:[0,3,1,7,8,9,4],conclud:0,secuboundsellobj:0,hyparr:8,subject:[8,4],hwreachfig:[],singl:[0,8,9,1],dtbrsobj:1,btmat:8,oject:[],ellarrai:[3,1],regr:8,xarr:8,sun2003:0,dariyn:4,gag2012:3,segment:[0,8,1],"class":[],dimn1siz:8,chap_exampl:[],r_1:[],getuniquedata_:[],request:[7,8,9],face:8,snapshot:0,determin:[0,3,1,7,8,9,4],constrain:[8,4],addtupl:[],axminolbr:[],fact:[7,0,4],prevabstol:8,crate:3,dimhyp:8,watch:[],tractabl:4,kitworkshop:9,inductor:0,s_time:8,longer:1,trivial:4,indnonemptyvec:0,outhyparr:8,tau_k:[],cutobjarr:8,bmat2:8,gettuplesfilteredby_:[],should:[3,0,8,4,1],jan:[],vboundsel:8,jam:0,suppos:[0,8],statdyn:[],discontinu:7,sortbyalongdim_:[],initbynulldataset:[],convert:[7,8,9,1],getfieldtypespeclist:[],getsortindex:[],piecewis:[7,9,4],bckadjointd:[],"_backward_reach_set_proj3":0,increas:[0,9],nmaxdim:8,leqslant:[],groupbycolumn:8,internalellmat:1,organ:9,initbyemptydataset_:[],maxtoler:[3,8],y_1:[],crsexternalellmat:0,fourthellobj:[8,1],gbt:2,nauk:4,integr:7,partit:8,contain:[],view:1,ellbndr_3d:[],secondelltub:3,legaci:8,"1end":[],knowledg:7,nsubspdim:8,sortdim:8,gmail:[],abstolvec:8,statu:8,correctli:4,ellinvobj:8,boundari:[7,0,8,9,4],reldataobj:8,inpellvec:8,interpelltubeobj:3,state:[7,0,8,9,4],theta:[],neither:4,equiv:[],datachangeiscomplet:8,kei:8,color1spec:8,entir:7,velu:[0,8],cenmat:8,otherrel:8,constraint:[7,8,4],instant:[],dim1:8,equal:[3,8,4,1],etc:8,instanc:8,equat:[0,1,7,8,9,4],freeli:6,isequalarr:8,comment:4,cutpointelltubeobj:3,uct:[],x_c:[],wall:2,plotea:[],x_m:[],arriv:0,x_i:[],rlcreachfig:[],respect:[3,7,8,4],axminolr:[],krogh:9,sumvec:8,divid:[3,0],stur1999:[1,6],compos:[3,8],inpcuben:8,removetupl:[],compon:[3,8],defini:8,besid:9,treat:[7,8,4,1],getnplot3dpoint:[],trajectori:[7,8,9,1],reachobjarr:8,dure:[0,8,9],fromellarrayelltub:1,presenc:[7,8],getreachtubeaneprefix:[],thirdrsobj:1,x_4:[],x_2:[],togeth:9,relationdataplott:[3,0,8,1],x_1:[],lsgooddirorigvec:8,ellunion:[],present:[7,0,8,9,2],getctmat:[],replic:8,multi:[8,9,1,6],therefor:4,plain:8,align:4,cuttimepoint:3,rectangular:9,defin:[0,6,3,1,7,8,9,4],decreas:0,isproj:8,observ:0,timebound:8,cell:[3,0,8],demo:6,mtime:[],isconsistencycheck:8,ros_sabater_thomas_en_ellipsoidal_calculus_based_on_propagation_and_fus:[],curtimelimvec:0,avi:9,daniil:[],getdim:[],internalellobj:1,scienc:[7,9,1],proport:4,insight:9,cross:0,sqrt:8,handl:8,rlceq:[],newelltub:1,oint:4,largest:7,atransmat:1,infer:8,difficult:8,justenterrr:[],phi:[],ball:[0,8,4,1],http:[8,9,1,6],denot:[3,7,4],maxminvf:[],orth:3,upon:3,effect:[7,0,9,6],getdiagmat:[],isdisturbancearr:8,iseq:8,qcqp:[8,4],outputtyp:8,isuniquenam:8,getelltub:3,off:[0,1],center:[0,3,1,7,8,9,4],tempmatobj:8,x0ell:8,ismembertuples_:[],well:[7,0,9,1],command:[8,1,6],interpol:[3,8],getfieldproject:[],ltgooddirnormorigprojvec:8,outel:8,usual:1,spmass1:[],spmass2:[],distanc:[],less:[8,4,1],cauchi:7,obtain:[0,6,1,7,8,9,4],detail:[8,1],gettuplesfilteredbi:[],horizon:1,assur:9,getdataforonetub:3,inpellarr:8,fieldvaluevec:8,simultan:4,ismemberalongdim_:[],isdegener:[],funcoutnarr:8,tight:[3,7,8,9,4],elltubeproject:3,add:8,toolboxl:9,gant1960:4,densiti:[0,1],firstpsobj:0,match:8,secondsi:0,piec:8,thirdellobj:[8,1],avis1997:9,five:1,know:[7,4],nor:4,press:[9,4],spmassl:[],dim11siz:8,desc:[3,8],like:[7,5,9,1,6],ver2001:2,get_iascalefactor:8,grdhyp:0,necessari:[0,1],ismemberalongdim:[],drsobj:8,lose:1,soft:9,page:[9,1],nplotfield:8,npoint:[3,8,1],mdfieldnamelist:8,thiel:9,fromqmscaledarrai:[],asimptot:[],repeat:9,grieder:1,convex:[7,0,8,9,4],secpolyarr:8,guarante:7,isconvertedtocel:8,librari:[8,9],sergei:[],lead:7,isflagon:8,avoid:[7,4],intprobdynlist:8,overlap:3,fwdinclus:[],sqzellobj:1,leav:[3,8],getl0mat:[],fromstruct:[],ispositivevec:8,setfield:[],fusion1:[],gamma_m:[],encourag:5,journal:[8,9,1],"enum":[3,8,1],usag:[3,8],although:[4,2],unionwithalongdim:[],getuniquedata:[],checkism:[],fusion4:[],projstrnam:8,about:[6,3,1,7,8,9,4],actual:[0,8,1],column:[8,9,4,1],constructor:[3,8,1],fals:[3,0,8,1],qvec:8,own:[],indproj2origvec:[3,8],propnamen:8,secsi:0,diagon:[8,4],guard:[0,2],getuniquetuples_:[],mere:1,ltgooddirnormvec:8,mltidimension:8,pictur:8,somearg:8,distvec:8,inner:[7,8,4],biggest:[8,4],hpobj:8,stai:8,beta2:[],sq_2:[],interest:1,distvalarrai:8,sedumi:[1,6],isvaluenullvec:8,highest:8,bug:[],nullreplac:8,nboundpoint:8,wise:8,whether:[3,7,8,9,1],scalefactor:[3,8],displai:[],plotbyia:[],record:8,below:3,limit:[3,7,8,9,2],indefinit:7,ind_s_tim:8,ireach:8,otherwis:[7,8,1],getelltubeunionrel_:[],secpolymat:8,evalu:[9,4,1],inv:[],q_l:[],q_k:[],extprobdynamicslist:8,q_i:[],novemb:[],"1x1":8,calculet:8,tauleqsl:[],oplu:[],mrow:8,nonetheless:0,allow:[7,0,8,9,1],estim:[0,9],isverbos:[8,1],setisverbos:[],projstimemat:8,keyfieldnamelist:8,other:[0,3,1,7,8,4],futur:9,varieti:3,jointyp:8,typespec:3,newsi:8,shparr:8,sv_2:[],stat:[],dtsystem:[],june:[],hausdorff:7,q_3:[],q_2:[],q_1:[],ubc:9,getnplot2dpoint:[],matrix:[3,1,7,8,9,4],notdefin:8,nrow:8,reliabl:[7,6],rule:8,y_c:[],auxiliari:3,ode45:[8,1],invari:[7,0,8,9,4]},objtypes:{},objnames:{},filenames:["chap_examples","chap_implement","chap_summary","chap_ellTube","chap_ellcalc","chap_acknowledge","chap_install","chap_reach","chap_functions","chap_intro","main_manual"],titles:["Examples","Implementation","Summary
and
Outlook","Ellipsoid tubes, tubes by instant of time and their
projections","Ellipsoidal
Calculus","Acknowledgement","Installation","Reachability","Function
Reference","Introduction","Welcome to Ellipsoidal Toolbox
documentation!"],objects:{},titleterms:{disp:8,getisjustcheck:8,isfield:8,distanc:8,getelltuberel:8,softwar:6,minkmp_ea:8,hybrid:0,setconfrepomgr:8,removeduplicatetupl:8,getfieldisvaluenul:8,getmindimensions:8,gettuplesfilteredbi:8,getiascalefactor:8,doescontain:8,getswitchtimevec:8,getproperti:8,getintprobdynamicslist:8,touch:[],smartdb:8,parseprop:8,affin:4,paramet:8,getproject:8,isequ:8,cut:8,isdegener:8,ellipsoid:[0,3,10,1,7,8,4],hpintersect:8,minksum_ea:8,getisregen:8,ellapx:8,getcent:8,init:8,writetoxl:8,bibliographi:[],minkdiff:8,linsysdiscret:8,getnocatorcutfieldslist:8,calcgrid:8,setfield:8,iscut:8,setnplot2dpoint:8,minksum:8,applysetfunc:8,initbynulldataset:8,isintern:8,rel:8,cleardata:8,plotint:8,getabstol:8,applytuplegetfunc:8,getrhoboundarybyfactor:8,todispcel:8,genellipsoid:8,tocellisnul:8,getsortindex:8,mpt:6,volum:[8,4],move2origin:8,ellintersection_ia:8,toolbox:10,intersection_ia:8,subseteq:[],introduct:9,disturb:[7,0],writetocsv:8,elluniontubestaticproj:8,isproject:8,saveobj:8,getreltol:8,shape:8,getfieldtypelist:8,exampl:0,ismemberalongdim:8,contain:[8,4],quick:6,getellarrai:8,setntimegridpoint:8,getboundari:8,summari:2,getshapemat:8,reachfactori:8,properti:[8,1],transform:4,getregtol:8,core:8,getreachtubenameprefix:8,acknowledg:5,dimens:8,interp:8,continu:7,getinitialset:8,ellunion_ea:8,islti:8,checkism:8,copyfrom:8,fromstructlist:8,getboundarybyfactor:8,intersection_ea:8,get_system:8,repmat:8,fromelltub:8,adddataalongdim:8,linsysfactori:8,maxeig:8,tube:[3,1],label:[],content:8,get_cent:8,evolv:8,sortdetermenist:8,sortbyalongdim:8,intersect:[8,4],linsyscontinu:8,plotea:8,method:7,refer:8,checkset:8,thinouttupl:8,ellbndr_2d:8,isempti:8,ismembertupl:8,reach:8,setdata:8,notion:4,elltubeprojbas:[],minkpm_ia:8,projectstat:8,reachcontinu:8,unionwithalongdim:8,getnfield:8,topolytop:8,problem:7,minkmp:8,addit:6,q_1:[],getrhoboundari:8,instant:3,getctmat:8,minksumea:8,getjoinwith:8,fromellarrai:8,getuboundsel:8,minksumia:8,getfieldtypespeclist:8,minkcommonact:8,projmat2str:8,minkdiff_ea:8,getodesolvernam:8,isbigg:8,fromellmarrai:8,getgooddirsetlist:8,implement:1,system:[7,0],q_2:[],oper:[4,1],disponui:8,outlook:2,geteigvmat:8,atypifiedstaticrel:8,ellbndr_3d:8,elltub:8,uminu:8,getchecktol:8,getisfieldvaluenul:8,minksum_ia:8,toarrai:8,get_direct:8,calculu:4,gettvec:8,getntimegridpoint:8,getisenabledodesolveropt:8,hyperplan:[8,4,1],getdistboundsel:8,elltubebas:[],getl0mat:8,plot:8,differ:4,getuniquedata:8,elltool:8,union:[],reachdiscret:8,doubl:8,getshap:8,createsysinst:8,removetupl:8,elltubeproj:8,start:6,get_ea:8,gra:8,getdiagmat:8,basic:[7,4],getmindimension:8,getnelem:8,instal:6,fromqmscaledarrai:8,"function":8,project:[3,8],get_goodcurv:8,gettuplesjoinedwith:8,relat:8,elluniontub:8,fromqmarrai:8,isinsid:8,indic:[],elltubetouchcurveprojbas:[],get_ia:8,visual:1,getfieldnamelist:8,getdata:8,gettupl:8,getuniquedataalongdim:8,getnplot3dpoint:8,getfieldvaluesizemat:8,getfieldisnul:8,minkdiff_ia:8,createinst:8,unionwith:8,plotext:8,getcentervec:8,tostruct:8,maximum:4,cat:8,plotbyia:8,initbyemptydataset:8,getinv:8,time:[3,7],isuniquekei:8,getisverbos:8,halfspac:4,areach:8,curv:[],reachabl:[7,1],getisodenormcontrol:8,creat:8,getx0el:8,inv:8,mtime:8,adddata:8,getmove2origin:8,getuniquetupl:8,minimum:4,tabl:[],gettuplesindexedbi:8,conf:8,getpropstruct:8,getdim:8,polytop:0,reorderdata:8,getelltubeunionrel:8,minu:8,isbackward:8,minkpm_ea:8,enc:[],projecttoorth:8,tomat:8,cvx:6,anoth:4,texorpdfstr:[],getcopi:8,minkdiffea:8,setisverbos:8,check:4,fromrepmat:8,discret:7,linsi:8,plotia:8,hasdisturb:8,sortbi:8,getisgooddir:8,document:10,subsec_ellcontain:[],getregtubenameprefix:8,analysi:7,polar:8,getatmat:8,minkpm:8,getsystemlist:8,trace:8,isparallel:8,tocel:8,elltubetouchcurvebas:[],clone:8,mineig:8,getextprobdynamicslist:8,getvers:8,fromstruct:8,getntupl:8,alinsi:8,getfieldproject:8,minkdiffia:8,scale:8,isbaddirect:8,rho:8,refin:8,applygetfunc:8,"class":[],welcom:10,getbtmat:8,getlinsi:8,getfielddescrlist:8,geteascalefactor:8,doesintersectioncontain:8,minkmp_ia:8,elluniontubebas:[],setreltol:8,fromqarrai:8,"switch":0,without:7,geometr:4,displai:8,getconfrepomgr:8,elltool_manu:[],plu:8,plotbyea:8,getnplot2dpoint:8,addtupl:8,sum:4,typifiedbyfieldcoderel:[],projrow2str:8}})
=======================================
--- /branches/issue_133_aatanesyan/doc/_build/latex/elltool_manual.tex Wed
Mar 5 22:30:52 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/_build/latex/elltool_manual.tex Thu
Mar 6 15:09:17 2014 UTC
@@ -18,7 +18,7 @@
\title{Ellipsoidal Toolbox}
\date{March 06, 2014}
-\release{2.0 beta 1}
+\release{2.0.1}
\author{Peter Gagarinov, Alex A. Kurzhanskiy}
\newcommand{\sphinxlogo}{}
\renewcommand{\releasename}{Release}
@@ -187,7 +187,7 @@
\capstart
\includegraphics{chapter01_ddt.png}
-\caption{Figure 14: Reach set approximation by union of rectangles.
Source: adapted from
{\hyperref[chap_intro:asar2000]{{[}ASAR2000{]}}}.}\label{chap_intro:ddtfig}\end{figure}
+\caption{Figure 34: Reach set approximation by union of rectangles.
Source: adapted from
{\hyperref[chap_intro:asar2000]{{[}ASAR2000{]}}}.}\label{chap_intro:ddtfig}\end{figure}
The algorithm works as follows. First, given the set of initial
conditions defined as a polytope, the evolution in time of the
@@ -3283,7 +3283,7 @@
\capstart
\includegraphics[width=0.400\linewidth]{chapter05_section01_minksum.png}
-\caption{Figure 8: The geometric sum of
ellipsoids.}\label{chap_implement:minksumpic}\end{figure}
+\caption{Figure 35: The geometric sum of
ellipsoids.}\label{chap_implement:minksumpic}\end{figure}
\hyperref[chap_implement:minksumpic]{Figure
\ref*{chap_implement:minksumpic}} displays the geometric sum of ellipsoids.
If
the dimension of the space in which the ellipsoids are defined exceeds
@@ -3343,7 +3343,7 @@
\capstart
\includegraphics[width=0.400\linewidth]{chapter05_section01_minkdiff.png}
-\caption{Figure 9: The geometric difference of
ellipsoids.}\label{chap_implement:minkdiffpic}\end{figure}
+\caption{Figure 36: The geometric difference of
ellipsoids.}\label{chap_implement:minkdiffpic}\end{figure}
\hyperref[chap_implement:minkdiffpic]{Figure
\ref*{chap_implement:minkdiffpic}} shows the geometric difference of
ellipsoids.
@@ -3405,7 +3405,7 @@
\capstart
\includegraphics[width=1.000\linewidth]{chapter05_section01_minkpmminkmp.png}
-\caption{Figure 10: Implementation of operations `sum-difference' and
`difference-sum'.}\label{chap_implement:minkpic}\end{figure}
+\caption{Figure 37: Implementation of operations `sum-difference' and
`difference-sum'.}\label{chap_implement:minkpic}\end{figure}
Figure \hyperref[chap_implement:minkpic]{ \ref*{chap_implement:minkpic}}
displays results of
the implementation of minkpm and minkmp operations.
@@ -3743,8 +3743,8 @@
describe ellipsoidal tubes. The class
gras.ellapx.smartdb.rels.EllUnionTube is used to store tubes by the
instant of time:
-\phantomsection\label{chap_implement:union-label}\begin{gather}
-\begin{split}{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant
t}{\mathcal X}[\tau],\end{split}\notag
+\phantomsection\label{chap_implement:union-label}\phantomsection\label{chap_implement:equation-ellUnion}\begin{gather}
+\begin{split}{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant
t}{\mathcal X}[\tau],\end{split}\label{chap_implement-ellUnion}
\end{gather}
where \({\mathcal X}[\tau]\) is single ellipsoidal tube. The class
gras.ellapx.smartdb.rels.EllTubeProj is used to describe the projection
@@ -3838,7 +3838,7 @@
\capstart
\includegraphics[width=1.000\linewidth]{chapter05_section03_reachTubeStatProjreachTubeDynProj.png}
-\caption{Figure 11: Static and dynamic projections of the ellipsoidal
tube.}\label{chap_implement:statdyn-proj}\end{figure}
+\caption{Figure 38: Static and dynamic projections of the ellipsoidal
tube.}\label{chap_implement:statdyn-proj}\end{figure}
Figure \hyperref[chap_implement:statdyn-proj]{
\ref*{chap_implement:statdyn-proj}} displays static and dynamic projections.
Also we can see projections of good directions for ellipsoidal tubes.
@@ -3879,7 +3879,7 @@
\capstart
\includegraphics[width=0.700\linewidth]{chapter05_section03_unionTubeStatProj.png}
-\caption{Figure 12: Ellipsoidal tubes by the instant of
time.}\label{chap_implement:uniontubestatproj}\end{figure}
+\caption{Figure 39: Ellipsoidal tubes by the instant of
time.}\label{chap_implement:uniontubestatproj}\end{figure}
\hyperref[chap_implement:uniontubestatproj]{Figure
\ref*{chap_implement:uniontubestatproj}} shows projection of ellipsoidal
tubes by the instant of time.
@@ -3919,7 +3919,7 @@
\capstart
\includegraphics[width=0.500\linewidth]{chapter05_section03_dispPic.png}
-\caption{Figure 13: Content of the ellipsoidal
tube.}\label{chap_implement:disppic}\end{figure}
+\caption{Figure 40: Content of the ellipsoidal
tube.}\label{chap_implement:disppic}\end{figure}
\hyperref[chap_implement:disppic]{Figure \ref*{chap_implement:disppic}}
displays all fields of the ellipsoidal tube.
@@ -4562,7 +4562,7 @@
\capstart
\includegraphics[width=0.500\linewidth]{chapter06_section01_ellpoly.png}
-\caption{Figure 1: Reach set computation performance
comparison.}\label{chap_examples:ellpolyfig}\end{figure}
+\caption{Figure 21: Reach set computation performance
comparison.}\label{chap_examples:ellpolyfig}\end{figure}
Let \({\mathcal X}_0\) and \(U\) be unit boxes in
\({\bf R}^2\), and compute the reach set using the polytope method
@@ -4608,7 +4608,7 @@
\capstart
\includegraphics[width=0.300\linewidth]{chapter06_section02_springmass.png}
-\caption{Figure 2: Spring-mass
system.}\label{chap_examples:springmassfig}\end{figure}
+\caption{Figure 22: Spring-mass
system.}\label{chap_examples:springmassfig}\end{figure}
The mechanical system presented in
\hyperref[chap_examples:springmassfig]{figure
\ref*{chap_examples:springmassfig}}, is described
by the following system of equations:
@@ -4653,7 +4653,7 @@
\capstart
\includegraphics[width=0.700\linewidth]{chapter06_section02_reachmech.png}
-\caption{Figure 3: Spring-mass system without disturbance:
+\caption{Figure 23: Spring-mass system without disturbance:
(a) reach tube for time \(t\in[0,4]\); (b) reach set at time \(t=4\).
Spring-mass system with disturbance:
(c) reach tube for time \(t\in[0,4]\); (d) reach set at time
\(t=4\).}\label{chap_examples:mechreachfig}\end{figure}
@@ -4764,7 +4764,7 @@
\capstart
\includegraphics[width=0.300\linewidth]{chapter06_section03_rlc.png}
-\caption{Figure 4: RLC circuit with two
inputs.}\label{chap_examples:rlcfig}\end{figure}
+\caption{Figure 24: RLC circuit with two
inputs.}\label{chap_examples:rlcfig}\end{figure}
By \emph{switched systems} we mean systems whose dynamics changes at known
times. Consider the RLC circuit shown in
\hyperref[chap_examples:rlcfig]{figure \ref*{chap_examples:rlcfig}}. It
has two
@@ -4921,7 +4921,7 @@
\capstart
\includegraphics[width=0.800\linewidth]{chapter06_section03_rlcreach.png}
-\caption{Figure 5: Forward and backward reach sets of the switched system
+\caption{Figure 25: Forward and backward reach sets of the switched system
(external and internal
approximations).}\label{chap_examples:rlcreachfig}\end{figure}
\hyperref[chap_examples:rlcreachfig]{Figure
\ref*{chap_examples:rlcreachfig}} (a) shows how the reach set projection
onto
@@ -5009,7 +5009,7 @@
\capstart
\includegraphics[width=0.300\linewidth]{chapter06_section04_hw.png}
-\caption{Figure 6: Highway model. Adapted from
{\hyperref[chap_examples:sun2003]{{[}SUN2003{]}}}.}\label{chap_examples:hwfig}\end{figure}
+\caption{Figure 26: Highway model. Adapted from
{\hyperref[chap_examples:sun2003]{{[}SUN2003{]}}}.}\label{chap_examples:hwfig}\end{figure}
There is no explicit implementation of the reachability analysis for
hybrid systems in the \emph{Ellipsoidal Toolbox}. Nonetheless, the
operations
@@ -5214,7 +5214,7 @@
\capstart
\includegraphics[width=0.800\linewidth]{chapter06_section04_hwreach.png}
-\caption{Figure 7: Reach set of the free-flow system is blue, reach set of
the congested
+\caption{Figure 27: Reach set of the free-flow system is blue, reach set
of the congested
system is green, the guard is red.
(a) Reach set of the free-flow system at \(t = 10\), before reaching the
guard
(projection onto \((x_1,x_2,x_3)\)).
@@ -5337,25 +5337,27 @@
to the green region.
-\chapter{Ellipsoid tubes, tubes by the instant of time and their
projections}
-\label{chap_ellTube:ellipsoid-tubes-tubes-by-the-instant-of-time-and-their-projections}\label{chap_ellTube::doc}
-\textbf{Definition.} For any matrix asimptotic monotone function
\(M(\cdot)\), which defines the configuration of the environment of any
point of time, the quadratically regularized alternated reach set of system
with disturbance is
+\chapter{Ellipsoid tubes, tubes by instant of time and their projections}
+\label{chap_ellTube::doc}\label{chap_ellTube:ellipsoid-tubes-tubes-by-instant-of-time-and-their-projections}
+\textbf{Definition.} For any regularization matrix \(M(\cdot)\) the
quadratically regularized alternated reach set of system with uncertainty is
\begin{gather}
\begin{split}{\mathcal X}^{q}_{U}(t,t_0,{\mathcal X}^{0},M(\cdot)) =
\underset{t_0\leq\tau\leq t}{\bigcup}{\mathcal
X}^{q}_{U}(\tau,t_0,{\mathcal X}^{0},M (\cdot)).\end{split}\notag
\end{gather}
-Identify as \({\mathcal E}(\overline{x}(t),X_{+}(t,l))\) и \({\mathcal
E}(\overline{x}(t),X_{-}(t,l))\) the tight external and internal
approximations along \(l(\cdot)\) good direction such as \(l(t_0)=l\). Then
the reach set by instant of time can be described as
+Note that if system doesn't have uncertainty then \(M(\cdot)=0\).
+
+By \({\mathcal E}(\overline{x}(t),X_{+}(t,l))\) and \({\mathcal
E}(\overline{x}(t),X_{-}(t,l))\) denote tight external and internal
approximations along \(l(\cdot)\) good direction such as \(l(t_0)=l\). Then
the reach set by instant of time can be described as
\begin{gather}
\begin{split}{\mathcal
X}^{q}_{U}[t]=\underset{\tau}{\bigcup}\underset{l}{\bigcap}\{
{\mathcal E}(\overline{x}(\tau),X_{+}(\tau,l)) |l\in {\mathcal S}_1(0),
\tau\leq t\}\subseteq\underset{l} {\bigcap}\{{\mathcal E}^{U}_{+}[t,l]) |
l\in {\mathcal S}_1(0)\},\end{split}\notag
\end{gather}
-where \({\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}\) is the external
ellipsoidal tube by the instant of time.
+where \({\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}\) is the external
ellipsoidal tube by instant of time.
-Similar approxiamtion can be calculated with the internal ellipsoidal tube
by the instant of time \({\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}\):
+Similar approxiamtion can be calculated with the internal ellipsoidal tube
by instant of time \({\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}\):
\begin{gather}
\begin{split}{\mathcal X}^{U}[t]\supseteq\underset{l}{\bigcup}\{{\mathcal
E}^{U}_{-}[t,l]) |l\in {\mathcal S}_1(0)\}.\end{split}\notag
\end{gather}
-Note that in general case ellipsoidal tube \({\mathcal E}^{U}_{+}[t,l]\)
is not tight approximation.
+Note that in general case ellipsoidal tube \({\mathcal E}^{U}_{+}[t,l]\)
is not tight approximation. For more information see
{\hyperref[chap_ellTube:gag2012]{{[}GAG2012{]}}}.
So, all in all, there are two types of ellipsoid tube objects that we can
work with using \emph{Ellipsoidal Toolbox}:
\begin{itemize}
@@ -5363,12 +5365,12 @@
ellipsoidal tubes that are described in
\emph{gras.ellapx.smartdb.rels.EllTube} class;
\item {}
-tubes by the instant of time described in
\emph{gras.ellapx.smartdb.rels.EllUnionTube} class
+tubes by instant of time described in
\emph{gras.ellapx.smartdb.rels.EllUnionTube} class
(see {\hyperref[chap_implement:union-label]{\emph{formula}}}).
\end{itemize}
-These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by the instant of time, they can only be projected on static subspaces.
These projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this {\hyperref[chap_implement:section-label]{\emph{link}}}.
+These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by instant of time, they can only be projected on static subspaces. These
projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this {\hyperref[chap_implement:section-label]{\emph{link}}}.
\section{Ellipsoid tubes}
@@ -6098,9 +6100,9 @@
\end{Verbatim}
-\section{Tubes by the instant of time}
-\label{chap_ellTube:tubes-by-the-instant-of-time}
-As with ellipsoid tube objects there are several methods that we can use
while working with tubes by the instant of time. First of all we can create
tubes by the instant of time using \emph{fromEllTubes} method:
+\section{Tubes by instant of time}
+\label{chap_ellTube:tubes-by-instant-of-time}
+As with ellipsoid tube objects, there are several methods that we can use
while working with tubes by instant of time. First of all we can create
tubes by instant of time using \emph{fromEllTubes} method:
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
\PYG{c}{\PYGZpc{} An example of creating EllUnionTube object using
FROMELLTUBES method.}
@@ -6119,7 +6121,7 @@
\PYG{n}{gras}\PYG{p}{.}\PYG{n}{ellapx}\PYG{p}{.}\PYG{n}{smartdb}\PYG{p}{.}\PYG{n}{rels}\PYG{p}{.}\PYG{n}{EllUnionTube}\PYG{p}{.}\PYG{n}{fromEllTubes}\PYG{p}{(}\PYG{n}{ellTubeObj}\PYG{p}{)}\PYG{p}{;}
\end{Verbatim}
-From here on we will use the \emph{getUnion} function so we can get a tube
by the instant of time and work with it further on. As we have created a
tubes by the instant of time object, we can get all the types of differet
data about it. There is a set of methods that can give information about
the data stored in the object and give access to it.
+From here on we will use the \emph{getUnion} function so we can get a tube
by instant of time and work with it further on. As we have created a tubes
by instant of time object, we can get all the types of differet data about
it. There is a set of methods that can give information about the data
stored in the object and give access to it.
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
\PYG{c}{\PYGZpc{} An example of GETDATA method\PYGZsq{}s usage.}
@@ -6269,7 +6271,7 @@
\PYG{n}{ellUnionObj}\PYG{p}{.}\PYG{n}{display}\PYG{p}{(}\PYG{p}{)}\PYG{p}{;}
\end{Verbatim}
-Also we can compare tubes by the instant of time using \emph{isEqual}
method.
+Also we can compare tubes by instant of time using \emph{isEqual} method.
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
\PYG{c}{\PYGZpc{} An example of ISEQUAL method usage. The compared
ellTubeUnions are not}
@@ -6280,7 +6282,7 @@
\PYG{n}{res} \PYG{p}{=}
\PYG{n}{firstUnionObj}\PYG{p}{.}\PYG{n}{isEqual}\PYG{p}{(}\PYG{n}{secondUnionObj}\PYG{p}{)}\PYG{p}{;}
\end{Verbatim}
-At last, as it has already been said tubes by the instant of time can be
projected only on static subspaces. It can be done in two ways.
+At last, as it has already been said tubes by instant of time can be
projected only on static subspaces. It can be done in two ways.
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
\PYG{c}{\PYGZpc{} An example of calculating EllTubeUnion object\PYGZsq{}s
projection using PROJECT}
@@ -6303,7 +6305,7 @@
\PYG{n}{statEllTubeProjObj} \PYG{p}{=}
\PYG{n}{unionEllTubeObj}\PYG{p}{.}\PYG{n}{projectStatic}\PYG{p}{(}\PYG{n}{projMatList}\PYG{p}{)}\PYG{p}{;}
\end{Verbatim}
-As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by the instant of time:
+As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by instant of time:
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
function [projOrthMatArray,projOrthMatTransArray]=...
@@ -6315,21 +6317,21 @@
\end{Verbatim}
-\section{Projections of ellipsoid tubes and unions}
-\label{chap_ellTube:projections-of-ellipsoid-tubes-and-unions}
-As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
the instant of time. There are several methods in \emph{Ellipsoidal
Toolbox} for that. Most of them has already been described:
+\section{Projections of ellipsoid tubes and tubes by instant of time}
+\label{chap_ellTube:projections-of-ellipsoid-tubes-and-tubes-by-instant-of-time}
+As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
instant of time. There are several methods in \emph{Ellipsoidal Toolbox}
for that. Most of them has already been described:
\begin{itemize}
\item {}
\emph{project}, \emph{projectStatic} and \emph{projectToOrths} for
ellipsoid tubes;
\item {}
-\emph{project} and \emph{projectStatic} for tubes by the instant of time.
+\emph{project} and \emph{projectStatic} for tubes by instant of time.
\end{itemize}
-It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by the instant of time. We wiil use \emph{getProj} function to
create ellipsoid tube projection that we will work with.
+It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by instant of time. We wiil use \emph{getProj} function to create
ellipsoid tube projection that we will work with.
-As with ellipsoid tubes and tubes by the instant of time we can get all
the types of differet data about projections. There is a set of methods
that can give information about the data stored in the object and give
access to it.
+As with ellipsoid tubes and tubes by instant of time we can get all the
types of differet data about projections. There is a set of methods that
can give information about the data stored in the object and give access to
it.
\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1]
\PYG{c}{\PYGZpc{} An example of GETDATA method\PYGZsq{}s usage.}
@@ -18085,6 +18087,9 @@
Estimation with the Cell Transmission Model. In \emph{Proceedings of the
American Control Conference}, 3750–3755. Denver, Colorado, USA.
}
+\bibitem[GAG2012]{GAG2012}{\phantomsection\label{chap_ellTube:gag2012}
+Gagarinov P.V. 2012. Computation of Alternated Reachability Tubes for
Linear Control Systems under Uncertainty. \emph{Moscow University
Computational Mathematics and Cybernetics}, 2012, Vol. 36, No. 4, pp. 169–
177.
+}
\bibitem[VER2001]{VER2001}{\phantomsection\label{chap_summary:ver2001}
Veres, S. M., A. V. Kuntsevich, I. V. Vályi, S. Hermsmeyer, and D. S.
Wall. 2001. Geometric Bounding Toolbox for MATLAB. \emph{MATLAB/Simulink
=======================================
--- /branches/issue_133_aatanesyan/doc/chap_ellTube.rst Wed Mar 5 22:30:52
2014 UTC
+++ /branches/issue_133_aatanesyan/doc/chap_ellTube.rst Thu Mar 6 15:09:17
2014 UTC
@@ -1,35 +1,37 @@
-Ellipsoid tubes, tubes by the instant of time and their projections
+Ellipsoid tubes, tubes by instant of time and their projections
===================================================================
-**Definition.** For any matrix asimptotic monotone
function :math:`M(\cdot)`, which defines the configuration of the
environment of any point of time, the quadratically regularized alternated
reach set of system with disturbance is
+**Definition.** For any regularization matrix :math:`M(\cdot)` the
quadratically regularized alternated reach set of system with uncertainty is
.. math::
{\mathcal X}^{q}_{U}(t,t_0,{\mathcal X}^{0},M(\cdot)) =
\underset{t_0\leq\tau\leq t}{\bigcup}{\mathcal
X}^{q}_{U}(\tau,t_0,{\mathcal X}^{0},M (\cdot)).
-Identify as :math:`{\mathcal E}(\overline{x}(t),X_{+}(t,l))`
и :math:`{\mathcal E}(\overline{x}(t),X_{-}(t,l))` the tight external and
internal approximations along :math:`l(\cdot)` good direction such
as :math:`l(t_0)=l`. Then the reach set by instant of time can be described
as
+Note that if system doesn't have uncertainty then :math:`M(\cdot)=0`.
+
+By :math:`{\mathcal E}(\overline{x}(t),X_{+}(t,l))` and :math:`{\mathcal
E}(\overline{x}(t),X_{-}(t,l))` denote tight external and internal
approximations along :math:`l(\cdot)` good direction such
as :math:`l(t_0)=l`. Then the reach set by instant of time can be described
as
.. math::
{\mathcal X}^{q}_{U}[t]=\underset{\tau}{\bigcup}\underset{l}{\bigcap}\{
{\mathcal E}(\overline{x}(\tau),X_{+}(\tau,l)) |l\in {\mathcal
S}_1(0), \tau\leq t\}\subseteq\underset{l} {\bigcap}\{{\mathcal
E}^{U}_{+}[t,l]) |l\in {\mathcal S}_1(0)\},
-where :math:`{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}` is the external
ellipsoidal tube by the instant of time.
+where :math:`{\mathcal E}^{U}_{+}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{+}(\tau,l))|t_0\leq\tau\leq t\}` is the external
ellipsoidal tube by instant of time.
-Similar approxiamtion can be calculated with the internal ellipsoidal tube
by the instant of time :math:`{\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}`:
+Similar approxiamtion can be calculated with the internal ellipsoidal tube
by instant of time :math:`{\mathcal
E}^{U}_{-}[t,l]=\underset{\tau}{\bigcup}\{{\mathcal
E}(\overline{x}(\tau),X_{-}(\tau,l))|t_0\leq\tau\leq t\}`:
.. math::
{\mathcal X}^{U}[t]\supseteq\underset{l}{\bigcup}\{{\mathcal
E}^{U}_{-}[t,l]) |l\in {\mathcal S}_1(0)\}.
-Note that in general case ellipsoidal tube :math:`{\mathcal
E}^{U}_{+}[t,l]` is not tight approximation.
+Note that in general case ellipsoidal tube :math:`{\mathcal
E}^{U}_{+}[t,l]` is not tight approximation. For more information see
[GAG2012]_.
So, all in all, there are two types of ellipsoid tube objects that we can
work with using *Ellipsoidal Toolbox*:
- ellipsoidal tubes that are described in
*gras.ellapx.smartdb.rels.EllTube* class;
-- tubes by the instant of time described in
*gras.ellapx.smartdb.rels.EllUnionTube* class
+- tubes by instant of time described in
*gras.ellapx.smartdb.rels.EllUnionTube* class
(see :ref:`formula <union-label>`).
-These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by the instant of time, they can only be projected on static subspaces.
These projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this :ref:`link <section-label>`.
+These two type of objects can be projected on specified subspaces. The
projections of ellipsoid tubes can be either static or dynamic. The are
described in gras.ellapx.smartdb.rels.EllTubeProj class. As for the tubes
by instant of time, they can only be projected on static subspaces. These
projections are described in
gras.ellapx.smartdb.rels.EllUnionTubeStaticProj class. For more information
about these types of projections and their differences and for examples see
this :ref:`link <section-label>`.
Ellipsoid tubes
---------------
@@ -195,16 +197,16 @@
:language: matlab
:linenos:
-Tubes by the instant of time
-----------------------------
+Tubes by instant of time
+------------------------
-As with ellipsoid tube objects there are several methods that we can use
while working with tubes by the instant of time. First of all we can create
tubes by the instant of time using *fromEllTubes* method:
+As with ellipsoid tube objects, there are several methods that we can use
while working with tubes by instant of time. First of all we can create
tubes by instant of time using *fromEllTubes* method:
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_fromEllTubes.m
:language: matlab
:linenos:
-From here on we will use the *getUnion* function so we can get a tube by
the instant of time and work with it further on. As we have created a tubes
by the instant of time object, we can get all the types of differet data
about it. There is a set of methods that can give information about the
data stored in the object and give access to it.
+From here on we will use the *getUnion* function so we can get a tube by
instant of time and work with it further on. As we have created a tubes by
instant of time object, we can get all the types of differet data about it.
There is a set of methods that can give information about the data stored
in the object and give access to it.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getDataUnion.m
:language: matlab
@@ -225,13 +227,13 @@
:language: matlab
:linenos:
-Also we can compare tubes by the instant of time using *isEqual* method.
+Also we can compare tubes by instant of time using *isEqual* method.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_isEqualUnion.m
:language: matlab
:linenos:
-At last, as it has already been said tubes by the instant of time can be
projected only on static subspaces. It can be done in two ways.
+At last, as it has already been said tubes by instant of time can be
projected only on static subspaces. It can be done in two ways.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_project.m
:language: matlab
@@ -241,28 +243,28 @@
:language: matlab
:linenos:
-As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by the instant of time:
+As for ellipsoid tube projections, a special function is used to create
the projection matrix for tubes by instant of time:
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//fGetProjMat.m
:language: matlab
:linenos:
-Projections of ellipsoid tubes and unions
------------------------------------------
+Projections of ellipsoid tubes and tubes by instant of time
+-----------------------------------------------------------
-As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
the instant of time. There are several methods in *Ellipsoidal Toolbox* for
that. Most of them has already been described:
+As it has already been said we can create either static or dynamic
projections for ellipsoid tubes and only static projections for tubes by
instant of time. There are several methods in *Ellipsoidal Toolbox* for
that. Most of them has already been described:
- *project*, *projectStatic* and *projectToOrths* for ellipsoid tubes;
-- *project* and *projectStatic* for tubes by the instant of time.
+- *project* and *projectStatic* for tubes by instant of time.
-It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by the instant of time. We wiil use *getProj* function to create
ellipsoid tube projection that we will work with.
+It should be mentioned that from here on all the examples are written for
ellipsoid tube projections, but their usage is the same for the projections
of tubes by instant of time. We wiil use *getProj* function to create
ellipsoid tube projection that we will work with.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getProj.m
:language: matlab
:linenos:
-As with ellipsoid tubes and tubes by the instant of time we can get all
the types of differet data about projections. There is a set of methods
that can give information about the data stored in the object and give
access to it.
+As with ellipsoid tubes and tubes by instant of time we can get all the
types of differet data about projections. There is a set of methods that
can give information about the data stored in the object and give access to
it.
..
literalinclude:: ../products/+gras/+ellapx/+smartdb/+test/+examples//example_getDataProj.m
@@ -307,3 +309,4 @@
To read more about the differences of these projections :ref:`goto
<goto-label>`. Also there you can find some illustrations for both ellTube
projections and ellUnionTube projections.
+.. [GAG2012] Gagarinov P.V. 2012. Computation of Alternated Reachability
Tubes for Linear Control Systems under Uncertainty. *Moscow University
Computational Mathematics and Cybernetics*, 2012, Vol. 36, No. 4, pp. 169–
177.
=======================================
--- /branches/issue_133_aatanesyan/doc/chap_implement.rst Wed Mar 5
02:41:50 2014 UTC
+++ /branches/issue_133_aatanesyan/doc/chap_implement.rst Thu Mar 6
15:09:17 2014 UTC
@@ -405,6 +405,7 @@
.. _union-label:
.. math::
+ :label: ellUnion
{\mathcal X}_{U}[t]=\bigcup \limits_{\tau\leqslant t}{\mathcal X}[\tau],
=======================================
--- /branches/issue_133_aatanesyan/doc/conf.py Tue Dec 10 16:34:21 2013 UTC
+++ /branches/issue_133_aatanesyan/doc/conf.py Thu Mar 6 15:09:17 2014 UTC
@@ -58,7 +58,7 @@
# The short X.Y version.
version = '2.0'
# The full version, including alpha/beta/rc tags.
-release = '2.0 beta 1'
+release = '2.0.1'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
=======================================
--- /branches/issue_133_aatanesyan/doc/main_elltoolmanual.tex Tue Dec 10
16:24:10 2013 UTC
+++ /branches/issue_133_aatanesyan/doc/main_elltoolmanual.tex Thu Mar 6
15:09:17 2014 UTC
@@ -24,7 +24,7 @@
ELLIPSOIDAL TOOLBOX%\thanks{Research supported by NSF Grant CCR-00225610.}
\\
%Manual DRAFT\\
-\normalsize{ver. 2.0 beta 1}
+\normalsize{ver. 2.0.1}
\author{Peter Gagarinov, Alex A. Kurzhanskiy,}
\date{2013}
}