Module : TP programmation
Master I VOA 1 | P a g e
TP N°01 : Initiation au langage de programmation Maple
1. Généralités :
Maple est un logiciel de mathématiques développé par des chercheurs de l’université de
Waterloo au Canada et de l’université ETH de Zurich. Il se distingue par la puissance de son
calcul symbolique, numérique et par la représentation graphique des résultats. C’est un
logiciel destiné aux scientifiques, ingénieurs et étudiants.
Ce logiciel est spécialisé dans le calcul à très haute précision, la résolution d’équations
réelles, imaginaires, différentielles, intégrales, etc.
Maple est un langage interprété, contrairement à Pascal et Fortran qui sont des
langages compilés. Ca veut tout simplement dire que Maple est un interlocuteur toujours
attentif et prêt à réagir à vos "paroles", sans passer par des étapes intermédiaires comme la
compilation et l'établissement des liens (linking).
Un programme est la traduction d’un algorithme dans un langage de programmation.
Un algorithme, c’est une suite d’instructions, qui une fois exécutée correctement,
conduit à un résultat donné.
L’algorithmique est un terme d’origine arabe, hommage a Al Khawarizmi
Exemple :
un guide qui aide un touriste à trouver son chemin est un algorithme
Le mode d’emploi d’un appareil photo est aussi un algorithme!
Manuel d’utilisation : MAPLE contient un manuel utilisateur interne accessible avec la
commande "User Manual" mais également par le menu Help/Manuals, Dictionary, and
more.../Manuals ou avec la rubrique Ressource : Manuals dans la page d'aide.
Outils : Le menu Tools [Outils] propose un certains nombre d'outils prédéveloppés sous
forme de guides interactifs, de "Maplets" (applets MAPLE) ou de "Tasks template"
["Gabarit de tâche"].
2. Commandes en mode "Math"
Dit "Math" ou "2-D Math Input" ou encore "2-D Math Notation". Sur la feuille de travail
"Worksheet Mode" avec la commande en mode Math, un / clignotant dans le rectangle en
pointillés [/] ainsi que le bouton-icône "Math" sous la forme match activer. Ce mode d'entrée
des commandes permet une écriture des expressions avec une présentation très proche de
l'écriture habituelle.