« Introduction à Maple/Expressions en ligne de commande » : différence entre les versions

Contenu supprimé Contenu ajouté
Sharayanan (discussion | contributions)
m + relations de comparaison
m Robot : Changement de type cosmétique
Ligne 10 :
}}
 
== Introduction ==
Maple peut être utilisé comme une calculette, c'est-à-dire en posant des calculs (éventuellement successifs) pour obtenir une solution. Il est également possible de définir des variables où enregistrer les résultats des calculs. Enfin, on peut résoudre des équations simples en ligne de commande.
 
== Calculs simples sur des nombres ==
Considérons le code suivant :
 
Ligne 53 :
Enfin, Maple connait quelques constantes usuelles, dont les plus utiles sont :
 
* ''&pi;π'' : <code>Pi</code> (avec une majuscule !) ;
* ''i'' : <code>I</code> (avec une majuscule !) ;
* ''e'' : <code>e</code> (en minuscule).
Ligne 59 :
Exercice rapide : qu'affiche Maple pour cette expression ? <code>(sqrt((12 * 13) + 13) + 7) * 2 + 1;</code>
 
== Affectation de variables ==
 
Il est possible d'enregistrer une valeur dans une variable :
Ligne 65 :
:<code>x := 12;</code>
 
{{Attention|Avec_fond=oui|Il est très important de bien écrire « deux points, égal » sans quoi Maple retourne une erreur, ou, pire encore, ne vous dit rien &mdash; mais n'exécute pas votre commande. }}
 
Dans toute la suite du programme, on pourra utiliser <code>x</code> en lieu et place du nombre 12. En outre, on peut modifier la valeur de <code>x</code> :
Ligne 91 :
:<code>sqrt(z);</code>
 
== Affectation d'expressions ==
 
Une variable n'est pas nécessairement un nombre, ni un symbole &mdash; elle peut également contenir une expression :
 
:<code>probleme := (y + 5 = 12);</code>
Ligne 123 :
:<code>solve(trinome, x);</code>
 
== Relations de comparaison ==
 
On peut facilement comparer deux nombres avec Maple.
Ligne 147 :
{{Attention|Avec_fond=oui|Faites attention aux derniers de cette liste, qui varient beaucoup d'un langage de programmation à l'autre.}}
 
== Résumé ==
 
Nous avons vu qu'il était facile, en quelques lignes, de réaliser les opérations suivantes :