Subversion Repositories wimsdev

Rev

Rev 13463 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13463 Rev 13465
Line 1... Line 1...
1
!set lang_exists=yes
1
!set lang_exists=yes
2
 
2
 
3
!read tabletheme
-
 
4
Quand vous travaillez avec WIMS, vous aurez souvent besoin d'entrer des
-
 
5
expressions mathématiques.
-
 
6
<p>
3
<p>
-
 
4
  Quand vous travaillez avec WIMS, vous aurez souvent besoin d'entrer des
-
 
5
  expressions mathématiques.
-
 
6
</p>
7
Ces expressions mathématiques peuvent être tapées de façon habituelle&nbsp;:
7
Ces expressions mathématiques peuvent être tapées de façon habituelle&nbsp;:
-
 
8
<ul>
-
 
9
  <li>
8
<span class="tt">3*x+5</span> pour
10
    <code>3*x+5</code> pour
9
!htmlmath 3x+5
11
    !insmath 3x+5
-
 
12
  </li><li>
10
, <span class="tt">sin(pi*x)</span> pour
13
    <code>sin(pi*x)</code> pour
11
!htmlmath sin(pi*x)
14
    !insmath sin(pi*x)
-
 
15
  </li><li>
12
, <span class="tt">y^3+1</span> pour
16
    <code>y^3+1</code> pour
13
!htmlmath y^3+1
17
    !insmath y^3+1
-
 
18
  </li><li>
14
, <span class="tt">(x+1)/(y-1)</span> pour
19
    <code>(x+1)/(y-1)</code> pour
15
!set ins_align=middle
-
 
16
!insmath {x+1 \over y-1}
20
    !insmath {x+1 \over y-1}
-
 
21
  </li><li>etc...</li>
17
, etc.
22
</ul>
-
 
23
 
18
</p><p>
24
<p>
19
De plus, WIMS contient un analyseur intelligent capable de corriger des
25
  De plus, WIMS contient un analyseur intelligent capable de corriger des
20
``erreurs'' communes dans les expressions mathématiques. Par exemple,
26
  ``erreurs'' communes dans les expressions mathématiques. Par exemple,
21
<span class="tt">3x+5</span>
27
  <span class="tt">3x+5</span>
22
sera corrigé en <span class="tt">3*x+5</span>, <span class="tt">sin x</span> corrigé en
28
  sera corrigé en <span class="tt">3*x+5</span>, <span class="tt">sin x</span> corrigé en
23
<span class="tt">sin(x)</span>, etc. Mais nous ne vous conseillons pas de vous appuyer trop
29
  <span class="tt">sin(x)</span>, etc. Mais nous ne vous conseillons pas de vous appuyer trop
24
fort sur ce correcteur, car des ambiguïtés dans les expressions
30
  fort sur ce correcteur, car des ambiguïtés dans les expressions
25
peuvent conduire parfois à des interprétations erronées. Il sera toujours mieux
31
  peuvent conduire parfois à des interprétations erronées. Il sera toujours mieux
26
de taper les expressions de façon ``correcte'', même si cela est parfois un
32
  de taper les expressions de façon ``correcte'', même si cela est parfois un
27
peu gênant.
33
  peu gênant.
28
</p><p>
34
</p><p>
29
Voici une liste de fonctions mathématiques et la façon (correcte) de les
35
  Voici une liste de fonctions mathématiques et la façon (correcte) de les
30
entrer. Ces fonctions sont reconnues par WIMS partout où elles ont un sens.
36
  entrer. Ces fonctions sont reconnues par WIMS partout où elles ont un sens.
31
(Certains modules peuvent accepter des fonctions supplémentaires&nbsp;;
37
  (Certains modules peuvent accepter des fonctions supplémentaires&nbsp;;
32
veuillez consulter les pages d'aide de ces modules.)
38
  veuillez consulter les pages d'aide de ces modules.)
33
</p><p>
39
</p><p>
34
!set x=x
40
  !set x=<i class="wims_mathfont">x</i>
-
 
41
  !set y=<i class="wims_mathfont">y</i>
35
Vous pouvez remplacer $x par toute sous-expression dans le tableau ci-dessous.
42
  Vous pouvez remplacer $x par toute sous-expression dans le tableau ci-dessous.
36
</p>
43
</p>
37
$table_header
44
 
38
$table_tr<th>fonction</th><th>description</th><th>comment taper</th></tr>
45
!set table_th = Fonction, Description, Code à écrire
39
$table_tr<td>$m_pi</td>
-
 
-
 
46
 
40
    <td>constante bien-connue</td><td>
47
!set table_descs=La constante d’Archimède\
41
    <span class="tt">pi</span> ou <span class="tt">Pi</span> ou <span class="tt">PI
-
 
42
    </span></td></tr>
48
base de log naturelle\
43
$table_tr<td><i>e</i></td><td>base de log naturelle</td><td>
-
 
44
    <span class="tt">e</span> ou <span class="tt">E</span></td></tr>
-
 
45
$table_tr<td>|$x|</td><td>valeur absolue de $x</td><td><span class="tt">abs(x)</span></td></tr>
-
 
46
$table_tr<td>sign($x)</td><td>signe de $x:
49
valeur absolue de $x\
47
       <br/>&nbsp;=-1 si $x&lt;0<br/>&nbsp;=0 si $x=0<br/>&nbsp;=1 si $x>0
-
 
48
       </td><td><span class="tt">sign(x)</span></td></tr>
-
 
49
$table_tr<td>
50
signe de $x\
50
    !instex $$ \sqrt x $$
51
racine carrée de $x\
51
    </td><td>racine carrée de $x</td>
52
l'entier le plus proche de $x\
52
    <td><span class="tt">sqrt(x)</span> ou <span class="tt">x^(1/2)</span></td></tr>
-
 
53
$table_tr<td>
53
le plus grand entier\
54
!instex $$ [ x ] $$
54
le plus petit entier\
55
</td><td>l'entier le plus proche de $x</td><td><span class="tt">rint(x)</span></td></tr>
-
 
56
$table_tr<td>
55
exponentiel\
57
!instex $$ \lfloor  x \rfloor $$
56
log naturel\
58
</td><td>le plus grand entier $m_le$x</td><td><span class="tt">floor(x)</span></td></tr>
-
 
59
$table_tr<td>
57
log de base 10\
60
!instex $$ \lceil  x \rceil $$
58
sinus trigonométrique\
61
</td><td>le plus petit entier $m_ge$x</td><td><span class="tt">ceil(x)</span></td></tr>
59
cosinus trigonométrique\
62
$table_tr<td>e<sup>x</sup></td><td>exponentiel</td><td>
60
tangente trigonométrique\
63
    <span class="tt">exp(x)</span> ou <span class="tt">e^x</span> ou <span class="tt">E^x</span></td></tr>
-
 
64
$table_tr<td>ln($x)</td><td>log naturel</td><td><span class="tt">log(x)</span> ou <span class="tt">ln(x)</span></td></tr>
-
 
65
$table_tr<td>lg($x)</td><td>log de base 10</td><td><span class="tt">lg(x)</span> ou <span class="tt">log10(x)</span></td></tr>
-
 
66
$table_tr<td>sin($x)</td><td>sinus trigonométrique</td><td><span class="tt">sin(x)</span></td></tr>
61
cotangente trigonométrique\
67
$table_tr<td>cos($x)</td><td>cosinus trigonométrique</td><td><span class="tt">cos(x)</span></td></tr>
62
sinus trigonométrique réciproque\
68
$table_tr<td>tg($x)</td><td>tangente trigonométrique</td><td><span class="tt">tan(x)</span> ou <span class="tt">tg(x)</span></td></tr>
-
 
69
$table_tr<td>ctg($x)</td><td>cotangente trigonométrique</td><td><span class="tt">cotan(x)</span> ou <span class="tt">ctg(x)
-
 
70
    </span> ou <span class="tt">cot(x)</span></td></tr>
63
csinus trigonométrique réciproque\
71
$table_tr<td>arcsin($x)</td><td>inverse trigonométrique</td><td><span class="tt">asin(x)</span> or
64
tangente trigonométrique réciproque\
72
    <span class="tt">arcsin(x)</span></td></tr>
65
sinus hyperbolique\
73
$table_tr<td>arccos($x)</td><td>inverse trigonométrique</td><td><span class="tt">acos(x)</span> or
-
 
74
    <span class="tt">arccos(x)</span></td></tr>
66
cosinus hyperbolique\
75
$table_tr<td>arctg($x)</td><td>inverse trigonométrique</td><td><span class="tt">atan(x)</span> or
67
tangente hyperbolique\
76
    <span class="tt">arctan(x)</span> ou <span class="tt">arctg(x)</span></td></tr>
68
sinus hyperbolique réciproque\
77
$table_tr<td>sh($x)</td><td>sinus hyperbolique</td><td><span class="tt">sh(x)</span> ou <span class="tt">sinh(x)</span></td></tr>
-
 
78
$table_tr<td>ch($x)</td><td>cosinus hyperbolique</td><td><span class="tt">ch(x)</span> ou <span class="tt">cosh(x)</span></td></tr>
-
 
79
$table_tr<td>th($x)</td><td>tangente hyperbolique</td><td><span class="tt">th(x)</span> ou <span class="tt">tanh(x)</span></td></tr>
-
 
80
$table_tr<td>Argsh($x)</td><td>inverse hyperbolique</td><td><span class="tt">asinh(x)</span> ou <span class="tt">argsh(x)</span> ou <span class="tt">Argsh(x)</span></td></tr>
-
 
81
$table_tr<td>Argch($x)</td><td>inverse hyperbolique</td><td><span class="tt">acosh(x)</span> ou <span class="tt">argch(x)</span>
-
 
82
    ou <span class="tt">Argch(x)</span></td></tr>
69
cosinus hyperbolique réciproque\
83
$table_tr<td>Argth($x)</td><td>inverse hyperbolique</td><td><span class="tt">atanh(x)</span> ou <span class="tt">argth(x)</span>
-
 
84
    ou <span class="tt">Argth(x)</span></td></tr>
70
tangente hyperbolique réciproque\
85
$table_tr<td>max(x,y)</td><td>le plus grand entre x et y</td><td><span class="tt">max(x,y)</span></td></tr>
71
le plus grand entre $x et $y\
86
$table_tr<td>min(x,y)</td><td>le plus petit entre x et y</td><td><span class="tt">min(x,y)</span></td></tr>
72
le plus petit entre $x et $y\
87
$table_tr<td>gcd(x,y)</td><td>pgcd</td><td><span class="tt">gcd(x,y)</span></td></tr>
73
PGCD (Plus Grand Commun Diviseur)\
88
$table_tr<td>lcm(x,y)</td><td>ppcm</td><td><span class="tt">lcm(x,y)</span></td></tr>
74
PPCM (Plus Petit Commun Multiple)\
-
 
75
 
89
</table>
76
!read 1/math.phtml.common