next up previous contents
Next: Regularity of parametric matrices Up: Linear algebra Previous: Linear algebra   Contents

Enclosure of an interval linear system

Let consider the family of linear systems defined by the matrix equality

\begin{displaymath}
A(Y).X = B(Y)
\end{displaymath}

where $Y$ is a set of unknowns, $A$ a square $n\times n$ matrix whose elements are functions of $Y$ and $B$ a $n$ dimensional vector whose elements are also functions of $Y$. The enclosure of the set of solutions of this family of linear systems is a box that includes the solution of all linear systems in the family.

The enclosure can be computed using the LinearBound procedure whose syntax is

 
LinearBound(A,B,Derivative,Vars,Init)
where: A typical example is:
 
with(ALIAS):
with(linalg):

A:=array([[x,y],[x,x]]):
B:=array([x,y]):
VAR:=[x,y]:
LinearBound(A,B,0,[x,y],[[3,4],[1,2]]);
LinearBound(A,B,1,[x,y],[[3,4],[1,2]]);
which returns the enclosure [[.76923076923077, 10], [-13, -.076923076923077]] if Derivative is set to 0 and [[.91666666666667, 2.6666666666667], [-2, -.66666666666667]] if Derivative is set to 1 (note that these values are computer dependent), the exact answer being [[1.25,1.66666],[-1]].


next up previous contents
Next: Regularity of parametric matrices Up: Linear algebra Previous: Linear algebra   Contents
Jean-Pierre Merlet 2012-12-20