<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
<MAN>
  <LANGUAGE>fr</LANGUAGE>
  <TITLE>matrices  </TITLE>
  <TYPE>Scilab Function  </TYPE>
  <DATE>April 1993  </DATE>
  <SHORT_DESCRIPTION name="empty ([])"> matrice vide  </SHORT_DESCRIPTION>
  <DESCRIPTION>
  <P>
    <VERB> [] </VERB> désigne une matrice vide. Elle est définie de façon unique et possède
    0 lignes et 0 colonnes, soit <VERB> size([]) =[0,0] </VERB>.
    Les convention suivantes sont adoptées :
  </P>
  <P>
    <VERB> [] * A = A * [] = [] </VERB>
  </P>
  <P>
    <VERB> [] + A = A + [] = A </VERB>
  </P>
  <P>
    [ [], A] = [A, []] = A
    <VERB> inv([]) =[] </VERB>
  </P>
  <P>
    <VERB> det([])=cond([])=rcond([])=1, rank([])=0 </VERB>
  </P>
  <P>
    Les fonctions matricielles renvoient <VERB>[]</VERB> ou un message d&apos;erreur
    quand il n&apos;y pas de réponse évidente. Les systèmes dynamiques linéaires 
    (listes de type <VERB>syslin</VERB>) peuvent avoir plusieurs lignes ou colonnes.
  </P>
  </DESCRIPTION>
  <EXAMPLE><![CDATA[
s=poly(0,'s'); A = [s, s+1]; 
A+[], A*[]
A=rand(2,2); AA=A([],1), size(AA)
svd([])
w=ssrand(2,2,2); wr=[]*w; size(wr), w1=ss2tf(wr), size(w1)
 ]]></EXAMPLE>
  <SEE_ALSO>
    <SEE_ALSO_ITEM> <LINK>matrices</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>poly</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>string</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>boolean</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>rational</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>syslin</LINK> </SEE_ALSO_ITEM>
  </SEE_ALSO>
</MAN>
