!read tabletheme
Quand vous travaillez avec WIMS, vous aurez souvent besoin d'entrer des
expressions mathématiques.
<p>
Ces expressions mathématiques peuvent être tapées de façon habituelle&nbsp;:
<tt>3*x+5</tt> pour
!htmlmath 3x+5
, <tt>sin(pi*x)</tt> pour
!htmlmath sin(pi*x)
, <tt>y^3+1</tt> pour
!htmlmath y^3+1
, <tt>(x+1)/(y-1)</tt> pour
!set ins_align=middle
!instex $$$$ {x+1 \over y-1} $$$$
, etc.
<p>
De plus, WIMS contient un analyseur intelligent capable de corriger des
``erreurs'' communes dans les expressions mathématiques. Par exemple,
<tt>3x+5</tt>
sera corrigé en <tt>3*x+5</tt>, <tt>sin x</tt> corrigé en
<tt>sin(x)</tt>, etc. Mais nous ne vous conseillons pas de vous appuyer trop
fort sur ce correcteur, car des ambiguïtés dans les expressions
peuvent conduire parfois à des interprétations erronées. Il sera toujours mieux
de taper les expressions de façon ``correcte'', même si cela est parfois un
peu gênant.
<p>
Voici une liste de fonctions mathématiques et la façon (correcte) de les
entrer. Ces fonctions sont reconnues par WIMS partout où elles ont un sens.
(Certains modules peuvent accepter des fonctions supplémentaires&nbsp;;
veuillez consulter les pages d'aide de ces modules.)
<p>
!set x=x
Vous pouvez remplacer $x par toute sous-expression dans le tableau ci-dessous.
<p>
$table_header
$table_tr<th>fonction<th>description<th>comment taper
$table_tr<td>$m_pi
    <td>constante bien-connue<td>
    <tt>pi</tt> ou <tt>Pi</tt> ou <tt>PI
$table_tr<td><i>e</i><td>base de log naturelle<td>
    <tt>e</tt> ou <tt>E</tt>
$table_tr<td>|$x|<td>valeur absolue de $x<td><tt>abs(x)
$table_tr<td>sign($x)<td>signe de $x:
       <br/>&nbsp;=-1 si $x&lt;0<br/>&nbsp;=0 si $x=0<br/>&nbsp;=1 si $x>0
       <td><tt>sign(x)
$table_tr<td>
    !instex $$ \sqrt x $$
    <td>racine carrée de $x
    <td><tt>sqrt(x)</tt> ou <tt>x^(1/2)
$table_tr<td>
!instex $$ [ x ] $$
<td>l'entier le plus proche de $x<td><tt>rint(x)
$table_tr<td>
!instex $$ \lfloor  x \rfloor $$
<td>le plus grand entier $m_le$x<td><tt>floor(x)
$table_tr<td>
!instex $$ \lceil  x \rceil $$
<td>le plus petit entier $m_ge$x<td><tt>ceil(x)
$table_tr
$table_tr<td><i>e<sup>x</sup><td>exponentiel<td>
    <tt>exp(x)</tt> ou <tt>e^x</tt> ou <tt>E^x
$table_tr<td>ln($x)<td>log naturel<td><tt>log(x)</tt> ou <tt>ln(x)
$table_tr<td>lg($x)<td>log de base 10<td><tt>lg(x)</tt> ou <tt>log10(x)
$table_tr
$table_tr<td>sin($x)<td>sinus trigonométrique<td><tt>sin(x)
$table_tr<td>cos($x)<td>cosinus trigonométrique<td><tt>cos(x)
$table_tr<td>tg($x)<td>tangente trigonométrique<td><tt>tan(x)</tt> ou <tt>tg(x)
$table_tr<td>ctg($x)<td>cotangente trigonométrique<td><tt>cotan(x)</tt> ou <tt>ctg(x)
    </tt> <br/> ou <tt>cot(x)
$table_tr<td>arcsin($x)<td>inverse trigonométrique<td><tt>asin(x)</tt> or
    <tt>arcsin(x)
$table_tr<td>arccos($x)<td>inverse trigonométrique<td><tt>acos(x)</tt> or
    <tt>arccos(x)
$table_tr<td>arctg($x)<td>inverse trigonométrique<td><tt>atan(x)</tt> or
    <tt>arctan(x)</tt> <br/>or <tt>arctg(x)
$table_tr
$table_tr<td>sh($x)<td>sinus hyperbolique<td><tt>sh(x)</tt> ou <tt>sinh(x)
$table_tr<td>ch($x)<td>cosinus hyperbolique<td><tt>ch(x)</tt> ou <tt>cosh(x)
$table_tr<td>th($x)<td>tangente hyperbolique<td><tt>th(x)</tt> ou <tt>tanh(x)
$table_tr<td>Argsh($x)<td>inverse hyperbolique<td><tt>asinh(x)</tt> ou <tt>argsh(x)
    <br/>or <tt>Argsh(x)
$table_tr<td>Argch($x)<td>inverse hyperbolique<td><tt>acosh(x)</tt> ou <tt>argch(x)
    <br/>or <tt>Argch(x)
$table_tr<td>Argth($x)<td>inverse hyperbolique<td><tt>atanh(x)</tt> ou <tt>argth(x)
    <br/>or <tt>Argth(x)
$table_tr<td>max(x,y)<td>le plus grand entre x et y<td><tt>max(x,y)
$table_tr<td>min(x,y)<td>le plus petit entre x et y<td><tt>min(x,y)
$table_tr<td>gcd(x,y)<td>pgcd<td><tt>gcd(x,y)
$table_tr<td>lcm(x,y)<td>ppcm<td><tt>lcm(x,y)
</table></center>



