1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
<MAN>
<LANGUAGE>fr</LANGUAGE>
<TITLE>boolean </TITLE>
<TYPE>Scilab Objects </TYPE>
<DATE>April 1993 </DATE>
<SHORT_DESCRIPTION name="boolean"> Objets Scilab, variables boolennes et oprateurs & | ~ </SHORT_DESCRIPTION>
<DESCRIPTION>
<P>
Une variable boolenne est <VERB>%T</VERB> (pour "vrai"="true") ou <VERB>%F</VERB> (pour "faux").
Ces variables permettent de dfinir des matrices de boolens avec la syntaxe habituelle. Ces matrices boolennes peuvent tre manipules comme des matrices ordinaires pour les oprations d'extraction/insertion et de concatnation. Notez que les autres oprations usuelles (<VERB>+, *, -, ^,</VERB> etc.) ne sont pas dfinies pour les matrices boolennes. Les seuls oprateurs valides sont les suivants :
</P>
<DESCRIPTION_INDENT>
<DESCRIPTION_ITEM label='~b'>
<SP>
: est la ngation logique lment par lment de la matrice boolenne <VERB>b</VERB>.
</SP>
</DESCRIPTION_ITEM>
<DESCRIPTION_ITEM label='b1&b2'>
<SP>
: est la conjonction (et) logique lment par lment de <VERB>b1</VERB> et <VERB>b2</VERB> (matrices).
</SP>
</DESCRIPTION_ITEM>
<DESCRIPTION_ITEM label='b1|b2'>
<SP>
: est la disjonction (ou) logique lment par lment de <VERB>b1</VERB> et <VERB>b2</VERB> (matrices).
</SP>
</DESCRIPTION_ITEM>
<DESCRIPTION_ITEM label='Les variables boolennes peuvent tre utilises comme indice pour les matrices et les vecteurs.'>
<SP>
Par exemple <VERB>a([%T,%F,%T],:)</VERB> renvoie la sous-matrice compose des lignes <VERB>1</VERB> et <VERB>3</VERB> de <VERB>a</VERB>. Les matrices boolennes peuvent tre creuses.
</SP>
</DESCRIPTION_ITEM>
</DESCRIPTION_INDENT>
</DESCRIPTION>
<EXAMPLE><![CDATA[
[1,2]==[1,3]
[1,2]==1
a=1:5; a(a>2)
]]></EXAMPLE>
<SEE_ALSO>
<SEE_ALSO_ITEM> <LINK>matrices</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>or</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>and</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>not</LINK> </SEE_ALSO_ITEM>
</SEE_ALSO>
</MAN>
|