Académique Documents
Professionnel Documents
Culture Documents
Ne vous inquitez pas au sujet de vos difficults en mathmatique. Je peux vous assurer que les
miennes sont encore plus grandes.
~Albert Einstein
Les mathmatiques nous touchent tous les jours de la plus simple tche de calculer le prix total de
nos achats aux calculs les plus complexes utiliss pour la construction des ponts que nous traversons.
Pour matriser la puissance des mathmatiques, Maplesoft offre un outil dans une forme accessible et
complte. Cet outil est Maple.
Dans ce chapitre:
Sections
Thmes
Groupes d'excution
Mode mathmatique et mode texte
Palettes
Noms symboliques
Icnes de la barre d'outils
Maple
Interaction avec les pages d'aides
Voir et interagir avec des exemples
Crer et utiliser des structures de donnes Comment dfinir et utiliser des structures de
donnes de base.
Squences d'expressions
Ensembles
Listes
Tables
Tableaux
Matrices and Vecteurs
Oprateurs fonctionnels
Chanes de caractres
Travailler sur des expressions avec Maple Outils pour manipuler et contrler l'valuation
des expressions.
Aide en ligne
Exemples
L'exploration de Maple
Ressources pour les nouveaux utilisateurs
Ressources sur le site Web de Maple
Macintosh
UNIX
La premire session de Maple s'ouvre avec une bote de dialogue d'accueil expliquant la
diffrence entre le mode Document et le mode Feuille de travail. Utilisant l'un ou l'autre des
modes, vous pouvez crer des documents mathmatiques interactifs de haute qualit. Chaque
mode offre les mmes caractristiques et fonctionnalits; la seule diffrence est la rgion
d'entre par dfaut de chaque mode.
Mode Document
Le mode Document utilise des blocs de document comme rgion d'entre par dfaut pour
cacher la syntaxe de Maple. La rgion d'entre d'un bloc de document est indique par
deux triangles situs dans la colonne verticale des marqueurs le long du volet de gauche du
document de Maple,
. Si la colonne des marqueurs n'est pas visible, ouvrir le menu
Affichage et slectionner Marqueurs. Ceci vous permet de vous concentrer sur le
problme au lieu des commandes utilises pour rsoudre le problme. Par exemple, en
utilisant les menus contextuels de Maple sur les entres en mode document (invoqu en
cliquant sur le bouton de droite de la souris ou en cliquant + Control pour Macintosh),
entre et sortie sont relies en utilisant une flche ou un signe d'galit auto-document par
un texte indiquant le calcul qui a eu lieu. La commande utilise pour rsoudre cette
expression est masque.
options de document, ressources d'aide incluant des mises jour et autres pages d'aide
d'introduction, et des ressources d'applications sur le site Web de Maplesoft. Les sessions
ultrieures affichent des informations de type Astuce du jour.
Pour dmarrer une session Maple:
1. Dans la bote de dialogue d'accueil, slectionnez Document vide ou Feuille de travail
vide. Un document vide s'affiche.
ou
1. Fermer la bote de dialogue d'accueil.
2. Du menu Fichier, selectionnez Nouveau, et slectionner le Mode Document ou le Mode
Feuille de travail. Un document vide s'affiche.
chaque fois que vous ouvrez un document, Maple affiche une liste d'Aide rapide avec
les raccourcis claviers importants. Pour invoquer l'Aide rapide tout moment, appuyer sur
la touche F1.
35
1
C , x2 C x, et x$y est naturel en Math
99
9
2-D.
Pour entrer une fraction:
1. Entrer the numrateur.
2. Appuyer la touche barre oblique avant (/).
3. Entrer le dnominateur.
4. Pour quitter le dnominateur, appuyer sur la touche flche droite.
Pour entrer une puissance:
1. Entrer la base.
2. Appuyer sur la touche accent circonflexe (^).
3. Entrer l'exposant, qui s'affiche en mathmatique comme un exposant.
4. Pour quitter l'exposant, appuyer sur la touche flche droite.
Pour entrer une multiplication:
1. Entrer le premier facteur.
2. Appuyer sur la touche astrisque (*), qui s'affiche en Math 2-D comme un point, $.
3. Entrer le deuxime facteur.
Multiplication implicite:
Dans la plupart des cas, vous n'avez pas inclure l'oprateur de multiplication, $. Insrer
un espace entre les deux quantits pour les multiplier.
Note: Dans certain cas, vous n'avez pas inclure l'oprateur de multiplication ou un espace.
Par exemple, Maple interprte un nombre suivi d'une variable comme tant une
multiplication.
Important: Maple interprte une squence de lettres, par exemple xy, comme une seule
variable. Pour spcifier la multiplication, vous devez insrer un espace (ou l'oprateur de
multiplication), par exemple, x y ou x$y. Pour plus d'informations, vous rfrer la page
d'aide Dtails Math 2-D.
Raccourcis pour entrer des expressions mathmatiques
Table 1.1: Touches communes pour entrer des symboles et formats
Symbole/Formats
Touche
multiplication implicite
barre d'espacement
Exemple
x2 K7 x y C3 y2 x y
2$3
fraction
1
4
^ (accent circonflexe)
x2
indice2
_ (souligner )
xa
compltage de
commandes et de
symboles3
racine carre
fonction exponentielle2
25
ex
1
par rapport 1/4
4
Pour une liste complte des touches de raccourcis, vous rfrer la page d'aide Touches de
raccourcis Math 2-D et Indices. Pour des informations sur le systme d'aide de Maple,
voir Le systme d'aide de Maple.
Exemple 1 - Entrer et valuer une expression en utilisant des touches
Examinons l'exemple suivant:
2
2
x Cy
2
2
2
x Cy
Dans cet exemple, nous entrons
et valuons l'expression.
2
Action
Pour entrer l'expression:
1. Entrer x.
2. Appuyer sur la touche accent circonflexe. Le curseur se met
en position exposant.
3. Entrer 2.
4. Appuyer sur la touche flche droite. Le curseur se dplace
vers la droite et quitte la position exposant.
5. Appuyer sur la touche addition +.
6. Entrer y.
7. Appuyer sur la touche accent circonflexe. Le curseur se met
en position exposant.
8. Entrer 2 et appuyer sur la touche flche droite.
9. Avec la souris, selectionner l'expression qui sera le
numrateur de la fraction.
10. Entrer le symbole de la division / . Le curseur se dplace
au dnominateur, avec l'expression complte au numrateur.
11. Entrer 2.
Rsultat dans le
document
x2 Cy2
=
2
1 2
1 2
x C
y
2
2
Pour excuter les Math 2-D, vous pouvez utiliser une des mthodes suivantes.
En appuyant sur Ctrl + = (Command + =, pour Macintosh). C'est dire, appuyer et
maintenir la touche Ctrl (ou Commande), et alors appuyer sur la touche d'galit (=).
Ceci value et affiche le rsultat sur la mme ligne.
En appuyant la touche Entre seulement. Ceci value et affiche le rsultat, centr et sur
la ligne suivante.
Mettre le curseur sur l'expression et cliquer le bouton de droite de la souris
(Controle+cliquer pour Macintosh) pour invoquer le menu contextuel. De ce menu,
slectionner valuer et afficher sur la ligne. Voir Menus contextuels ainsi que copier
& glisser pour plus de dtails.
En utilisant le menu contextuel et slectionner valuer.
La barre d'outils de Maple offre plusieurs boutons pour vous assister dans l'interaction avec
Maple. Voir Table 1.2.
Icne
Entrer restart.
Pour les Math 1-D et les rgions de texte, l'icne de Tabulation dans la barre d'outils vous
permet de mettre en fonction ou non la touche Tabulation pour passer d'un Espace rserv
(placeholder) un autre, d'une cellule l'autre dans une table, ou mettre du texte en retrait.
Table 1.3: Description de l'icne de tabulation
Icne de
tabulation
Description
L'icne de tabulation n'est pas en fonction. Ceci vous permet de vous
dplacer d'un groupe d'excution un autre en utilisant la touche de
Tabulation.
L'icne de tabulation est en fonction. Ceci vous permet de mettre en
retrait du texte en utilisant la touche de Tabulation.
L'icne de tabulation est dsactive lorsque vous utilisez les Math 2-D, et
en tant que telle, la touche Tabulation vous permet de vous dplacer d'un
groupe d'excution un autre.
Les icnes de la barre d'outils sont controlles par la position du curseur dans le document.
Par exemple, placer le curseur dans une rgion d'entre et les icnes Texte et Math sont
accessibles alors que les autres sont en gris. Voir la Table 1.4 pour la liste des outils
disponibles dans chaque icne.
Table 1.4: Icnes de la barre d'outils et leurs outils respectifs
Options des icnes de la barre d'outils
Outils de texte
Outils de math
Outils de dessin
Outils de graphique
Outils d'animation
Outils disponibles
rgion d'entre
rgion de graphique
rgion d'animation
Icne de Dessin
Les icnes Texte et Math vous permettent d'entrer du texte ou des expressions mathmatiques
sur la mme ligne en choisissant le style d'entre appropri chaque tape quand vous entrez
une phrase.
La drive de sin x est cos x .
l'aide des outils disponibles dans ces icnes, vous pouvez personnaliser le style de saisie du
texte et des Math 2-D. Pour les icnes de Texte et de Math, l'icne slectionne reste dans cet
tat jusqu' ce que l'on slectionne autrement, par consquent, si l'icne de texte est
slectionne et que vous appuyez sur la touche Entre, la nouvelle rgion d'entre reste une
rgion de texte.
Les icnes Texte et Math diffrent pendant que nous sommes dans une invite de Maple.
L'icne Math affiche l'entre en Math 2-D, alors que l'icne de Texte affiche l'entre en Math
1-D. Pour plus de dtails, vous rfrer Mode Math versus Mode Texte. Pour un exemple,
voir Exemple 6.
2
x
2
O x^2/2;
O
Pour accder aux outils disponibles dans les icnes de Graphique et Dessin, cliquer sur une
rgion de graphique. Ces outils vous permettent de manipuler les graphiques, dessiner des
formes ou entrer du texte dans la rgion de graphique. En cliquant sur une rgion d'animation,
vous avez les mmes caractristiques disponibles pour la rgion de graphique, en plus d'outils
pour jouer l'animation dans l'icne d'Animation. Pour plus de dtails sur les graphiques et les
animations, vous rfrer Graphiques et Animations
Pour les icnes restantes, placer le pointeur de la souris sur l'icne pour afficher la description
de l'icne.
Dans cet exemple, nous allons entrer l'quation et puis rsoudre et tracer l'quation en
utilisant les menus contextuels et les caractristiques du copier et glisser de Maple. Cet
exemple fera rfrence uniquement aux touches ncessaires dans l'environnement Windows
pour invoquer les menus contextuels et les caractristiques du copier et glisser. En fonction
de votre systme d'opration, se rfrer la section Raccourcis clavier selon la plateforme pour les quivalences des raccourcis clavier.
Pour rsoudre l'quation:
1. Entrer l'quation.
2. Cliquer sur le bouton droit de la souris en tant sur l'quation et slectionner Dplacer
vers la gauche.
Entre:
Rsultat:
5 x K7 = 3 x C2
move to left
2 x K9 = 0
Une brve description "dplacer vers la gauche" est affiche au-dessus de la flche qui
relie l'entre et la sortie.
3. Cliquer sur le bouton droit de la souris sur la sortie de l'action prcdente,
2 x K9 = 0 et slectionner Cot gauche.
Entre:
Rsultat:
5 x K7 = 3 x C2
move to left
2 x K9 = 0
2 x K9
Rsultat:
5 x K7 = 3 x C2
9
x=
2
move to left
2 x K9 = 0
2 x K9
isolate for x
Maintenant que nous avons rsolu l'quation, nous pouvons la tracer. Pour ce faire, nous
copierons l'expression 2 x K9 vers un nouveau bloc de document et utiliserons encore
une fois les menus contextuels.
5. partir du menu Format, slectionner Crer un bloc de document.
Rsultat:
10
K10
K5
2 x K9 /
10
K10
K20
cos Csin
O a*int(exp(sqrt(2)*x),x);
1
a 2 e
2
O limit(f(x),x=infinity);
lim f x
x/N
2 x
>a x = ? b x
k
k= 0
j=0
En mode document, pour inscrire une entre en mode Math 1-D, insrer une invite Maple en
dans la barre d'outils, puis cliquer le bouton Texte de la barre d'outils. En mode
cliquant
feuille de travail, cliquer simplement sur le bouton Texte. Voir la figure 1.2.
Mode Texte
x2 C2 x C1 dx
1 3
2
x Cx Cx
3
Si vous prfrez les entres en Math 1-D, vous pouvez changer la notation mathmatique par
dfaut dans les rgions d'entres.
Pour changer les entres en Math 1-D pour une session seulement ou pour tous les
documents et ce, de faon globale.
1. Du menu Outils, slectionner Options. La bote de dialogue des options s'ouvre.
2. Cliquer sur l'onglet Affichage.
3. Dans la liste droulante Affichage des entres, slectionner Math 1-D.
4. Cliquer le bouton Appliquer la Session ou Appliquer Globalement.
Important: Le nouvel affichage devient le paramtre par dfaut aprs avoir appuy sur la
touche Entre.
Palettes
Les palettes sont des regroupements d'expressions que vous pouvez entrer dans un document
en cliquant sur ceux-ci ou encore en utilisant la fonction copier et glisser. L'environnement
Maple fournit un accs plus de 20 palettes contenant des expressions tel que des symboles
b
b
Par dfaut, le volet des palettes rside la gauche du document lors du lancement de Maple.
Si le volet des palettes n'est pas affich.
1. Du menu Affichage, slectionner Palettes.
2. Slectionner Dvelopper les Volets.
3. Cliquer sur le bouton droit de la souris (Controle+cliquer, Macintosh) sur le volet des
palettes. partir du menu contextuel, slectionner Afficher toutes les palettes.
Alternativement, partir du menu principal, slectionner Affichage Palettes Arranger
les palettes pour afficher certaines palettes spcifiques.
Vous pouvez crer une palette Favoris regroupant vos expressions, arrangements, oprations
mathmatiques, etc., que vous utilisez frquemment. Pour ce faire, cliquer sur le bouton droit
de la souris (Controle+cliquer, Macintosh) sur l'lment que vous voulez ajout et
slectionnez, dans le menu contextuel, Ajouter la palette de Favoris.
Table 1.7: Catgories des palettes
Catgorie de palette
Description de la palette
Palette d'expressions
Palettes mathmatiques
Symboles courants;
galits relationnelles
Approximations relationnelles
Oprateurs
Grands oprateurs
Ngation
Cltur
Flches
,
.
Constantes et symboles
Grecque
Script
Fraktur
Open Face
Cyrillique
Marques diacritiques
>
7 i2 K5 i = 2420
i= 1
10
>
7 i2 K5 i et valuerons l'expression.
i=0
Action
10
>
7 i K 5 i = 2420
i=1
La palette criture manuscrite
La palette criture manuscrite fournit une autre faon d'insrer facilement le symbole
dsir.
1. Dessiner, l'aide de la souris, le symbole dsir dans l'espace fourni.
2. Cliquer sur le bouton reconnatre,
votre entre aux symboles disponibles dans le systme. Voir la Figure 1.3.
3. Pour voir plus de symboles (o indiqu par une boite autour du rsultat), cliquer sur le
Noms Symboliques
Chaque symbole a un nom, et certains ont des alias. En entrant son nom (ou son alias) en
mode Math, vous pouvez insrer le symbole.
Note: Si vous arrter le curseur de la souris sur une expression d'une palette, une info-bulle
affiche le nom du symbole.
Pour entrer un symbole rapidement, vous pouvez entrer les premiers caractres de son nom
puis appuyer sur la touche compltage de commande (voir Raccourcis clavier selon la plateforme). Le compltage de symbole fonctionne de la mme manire que le compltage de
commandes (voir compltage de commandes).
Si un unique symbole concide aux caractres entrs, Maple insre le symbole
correspondant.
Si plusieurs symboles concident avec les caractres entrs, Maple affiche une liste
droulante de compltage qui numre toutes les correspondances, incluant les commandes.
Pour slectionner une expression, cliquer sur son nom ou symbole.
Exemple 4 - Racine carre
Pour trouver la racine carre de 603729:
Action
603729
603729 = 777
K0.123 C0.745 i
4.2 Ki
K0.123 C0.745 i
3 x2 C2
valuer
x C3 x
Action
. L'expression est
Assistants
Maple offre un ensemble d'assistants sous la forme d'interface utilisateur graphique pour
accomplir plusieurs tches sans avoir a recourir aucune syntaxe. Un exemple d'assistant est
montr dans la Figure 1.4.
Tuteurs
Maple fournit plus de 40 tuteurs interactifs aidant l'apprentissage de;
Calcul - multi-variables
Calcul - variable simple
quations diffrentiels
Algbre linaire
Pr-calcul
Calcul vectoriel
Ces tuteurs sont facilement accessible partir du menu Outils en slectionnant Tuteurs. Voir
la Figure 1.10.
Menus contextuels
Un menu contextuel est un menu, gnr dynamiquement, d'actions qui s'appliquent la
rgion sur laquelle le menu est invoqu. Le menu contextuel vous permet d'accomplir des
calculs et des manipulations sur des expressions sans avoir utiliser la syntaxe de Maple.
Pour afficher un menu contextuel, cliquer le bouton droit de la souris sur un objet, expression
ou rgion. Les menus contextuels sont disponibles pour plusieurs rgions, incluant:
expressions pour accomplir calculs, manipulations, ou traage
rgion de graphique pour appliquer des options au graphique et manipuler ce dernier
table pour modifier les proprits d'une table
rgion de palettes pour ajouter ou retirer des palettes et rgions de palettes
rgion de textes pour ajouter des annotations et formater du texte
feuilles de calculs pour manipuler une feuille de calcul
En excutant des calculs ou des manipulations sur une expression, une flche auto-documente
ou un signe d'galit relie l'entre et la sortie, indiquant l'action qui a eu lieu. Voir les figures
1.12 et 1.13 pour deux exemples de menus contextuels.
Modles de tches
Les modles de tches vous aident accomplir des tches spcifiques dans Maple, tels que:
Accomplir des calculs mathmatiques tels que rsoudre une quation de faon symbolique
ou numrique, ou dterminer l'approximation de Taylor pour une fonction une variable.
Construire un objet Maple tel qu'une fonction.
Crer un document comme tant une application.
Chaque tche contient une description avec une collection de contenu que vous pouvez insrer
directement dans votre document. Ce contenu contient des Math 2-D, des commandes, des
composantes intgres (par exemple, des boutons), et des graphiques. Vous spcifiez les
paramtres de votre problme puis vous excutez les commandes dans votre document. Voir
la Figure 1.14 pour un exemple de modle de tche.
Cliquer sur le bouton Insrer le contenu minimal. Maple insre uniquement les
commandes et les composantes intgres, par exemple, un bouton pour lancer l'assistant
ou le tuteur qui s'y rattachent
Cliquer sur le bouton Copier la tche dans le presse-papiers (Copy Task to Clipboard).
Mettre le curseur l'endroit o vous voulez insrer la tche, puis coller la tche. Maple
insre le contenu par dfaut. Utiliser cette mthode pour insrer une tche plusieurs
reprises.
Note: Vous pouvez voir l'historique des tches insres prcdemment. partir du menu
Outils, slectionner Tches. Les noms des tches slectionnes auparavent sont affichs
sous l'lment Naviguer (Browse).
Avant d'insrer une tche, Maple vrifie si les variables dans la tche n'ont pas dj des
valeurs assignes dans votre document. Si une variable dans la tche est d'abord assigne
dans le document, la bote de dialogue Variables de tches s'ouvre pour vous permettre de
modifier les noms. Maple utilise les noms dits des variables dans toutes les occurences
de ces noms dans la tche insre.
Par dfaut, la bote de dialogue Variables de tches est affiche si et seulement s'il y a un
conflit d'assignation de noms. Vous pouvez configurer la bote de dialogue chaque fois que
vous insrez une tche.
Pour spcifier que la bote de dialogue Variables de tches soit affiche chaque fois
que vous insrez une tche:
1. Du menu Outils, slectionner Options.
2. Cliquer sur l'onglet Affichage.
3. Dans la liste droulante de Montrer les variables de tches lors d'insertion (Show task
variables on insert), slectionner Toujours (Always).
4. Cliquer sur ppliquer la session ou ppliquer globalement, selon ce qui est requis.
Mettre jours les paramtres et excuter les commandes
Dans un modle de tche insr, les paramtres sont marqus comme des espaces rservs
(en texte de couleur pourpre) ou spcifis en utilisant des barres de droulement spcifiques
ou autres composantes intgres.
1. Spcifier les valeurs des paramtres dans les espaces rservs ou en utilisant les
composantes de l'interface graphique. Vous pouvez vous dplacer l'espace suivant en
appuyant sur la touche Tabulation.
2. xcuter toutes les commandes dans la tche en:
Plaant le curseur dans la premire commande de la tche, puis appuyez sur Entre
maintes reprises pour excuter chaque commande.
Slectionnant toutes les commandes du modle, puis cliquer l'icne "excuter" de la
barre d'outils
.
3. Si le modle contient un bouton qui calcule le rsultat, cliquer dessus.
Pour plus d'informations sur les modles de tches, vous rfrer la page d'aide tches.
Assistant d'exploration
L'assistant d'exploration vous permet de changer interactivement un paramtre d'une
expression et voir le rsultat. L'assistant peut tre utilis avec presque toutes les expressions et
commandes de Maple qui ont au moins une variable ou un paramtre.
Pour lancer l'assistant d'exploration:
1.4 Commandes
Mme si Maple vient avec plusieurs caractristiques pour rsoudre des problmes et manipuler les
rsultats sans avoir entrer quelques commandes que ce soit, vous pouvez prfrer avoir un plus
grand contrle et flexibilit en utilisant un ensemble de commandes et le langage de
programmation que Maple offre.
La Bibliothque de Maple
Les commandes sont contenues dans la bibliothque de Maple, laquelle est rpartis en deux
groupes: la bibliothque principale et les packages.
La bibliothque principale contient les commandes de Maple les plus frquemment utilises
Un package est un ensemble intgr contenant des commandes permettant d'accomplir des
tches de disciplines telles que thorie des graphs, statistiques, ou gomtrie diffrentielle.
Par exemple, le package Optimisation contient des commandes pour rsoudre
numriquement des problmes d'optimisation.
Pour plus de dtails sur la bibliothque de Maple, voir Commandes.
4
Pour traer une expression, entrer:
plot sin x x2, x =K10 ..10
60
40
20
K10
K5
5
x
10
K20
K40
K60
Pour une liste des commandes principales dans Maple, voir Commandes principales.
Commandes de package
Il y a deux faons d'accder aux commandes d'un package, en crivant la commande du
package sous forme longue ou sous une forme courte.
Forme longue pour accder aux commandes d'un package:
La forme longue spcifie le nom du package et le nom de la commande en utilisant la
syntaxe package[commande](arguments). Par exemple,
LinearAlgebra RandomMatrix 2
44 K31
92
67
12.3333333333333322, x = 5.66666666666666696
(1.2)
Pour une liste des packages principaux dans Maple, voir Packages principaux.
Compltage de commandes
Pour aider avec la syntaxe et rduire la quantit de texte taper, en entrant les commandes
de Maple, vous pouvez utiliser le compltage de commandes. Ce dernier affiche une liste
de tous les packages, commandes et fonctions qui correspondent au texte entr. S'il y a a
plusieurs faons d'appeler une commande, alors la liste de compltage de commande
contient chacune d'elle, avec les espaces rservs appropris.
Pour utiliser le compltage de commandes:
1. Commencer par entrer une commande ou le nom d'un package.
2. Slectionner Outils Compltage de commandes ou utiliser une touche de raccourcis
selon votre plate-forme d'exploitation (voir Raccourcis clavier selon la plate-forme). S'il
n'y a qu'un seul compltage, il est insr. Sinon, une liste droulante de toutes les
correspondances est affiche.
3. Slectionner le compltage exact de cette liste.
4. Certaines commandes insres ont des espaces rservs, indiqus par du texte en
pourpre. Le premier espace rserv aprs l'insertion dans le document est en surbrillance.
Le remplacer par votre paramtre, puis vous dplacer vers l'espace rserv suivant en
appuyant sur la touche Tabulation.
Numros d'quations
Les numros d'quations aident sauver du temps pour entrer des expressions en rfrant
les sorties de Maple. Le numro est associ la dernire sortie l'intrieur d'un groupe
d'excution. Voir la Figure 1.17.
Par dfaut, les numros d'quations sont affichs. Si ce n'est pas le cas,
1. partir du menu Outils, slectionner Options, et cliquer sur l'onglet Affichage. Vous
assurer que la bote de slection Voir les numros d'quations (Show equation labels) est
coche.
2. partir du menu Format, slectionner Numros. Vous assurer que Groupe
d'excution et Feuille de travail sont cochs.
Blocs de document
Dans le mode document, le contenu est cr comme une srie de blocs de document. Les
blocs de document vous permettent de cacher la syntaxe utilise pour accomplir les calculs, ce
qui en retour vous permet de vous concentrer sur le concept prsent au lieu des commandes
utilises pour manipuler et rsoudre le problme. Vous pouvez aussi crer des blocs de
document en mode feuille de travail pour accomplir les mmes fonctions. Les blocs de
document sont gnralement contracts pour cacher les codes de Maple, mais ces rgions
peuvent aussi tre dveloppes pour rvler les codes.
Pour crer un bloc de document:
partir du menu Format, slectionner Crer un bloc de document. Si du texte ou des
mathmatiques dans un ou plusieurs groupes d'excution sont slectionns, alors un bloc de
document est cr contenant ces groupes d'excution. Sinon, un nouveau bloc de document est
cr aprs le groupe d'excution courant. Pour plus d'informations, voir le prochain exemple.
Les rgions de blocs de document sont identifies en utilisant des marqueurs situs dans une
barre verticale dans le volet de gauche du document. Voir Figure 1.21. En plus de dlimiter
un bloc de document, ces marqueurs indiquent la prsence d'attributs cachs dans le document
tels que des annotations, signets, et format numrique.
Pour activer les marqueurs:
Du menu Affichage, slectionner Marqueurs. Voir la Figure 1.21.
Changer l'affichage:
Vous pouvez spcifier quelles parties de l'entre et de la sortie seront affiches quand le bloc
de document est contract. Pour chaque groupe d'excution dans le bloc, vous pouvez choisir
d'afficher soit l'entre ou la sortie.
Placer le curseur dans le groupe d'excution.
partir du menu Affichage, slectionner Basculer l'affichage Entre/Sortie.
Vous pouvez aussi choisir d'afficher la sortie soit dans la ligne ou centre sur une nouvelle
ligne.
partir du menu Affichage, slectionner Sortie dans la ligne.
Exemple 8 - Crer un bloc de document en mode feuille de travail
Dans le mode feuille de travail, vous pouvez crer le contenu en utilisant les commandes,
puis utiliser un bloc de document pour choisir quelle quantit d'informations afficher.
Entrer la phrase suivante en utilisant du texte et des Math 2-D en entre et sortie:
La rponse sin x dx est Kcos x .
, pour saisir
Les recherches par Texte laisse voir une liste de sujets construite sur la frquence
d'apparition du mot-cl.
Vous pouvez rechercher tout le systme d'aide ou des ressources spcifiques tel que pages
d'aide, tches, dfinitions dans le dictionnaire mathmatique et ingnierie, tuteurs, et
manuels en slectionnant le menu droulant Ressources
Les rsultats de la recherche sont affichs sous forme de liste dans l'onglet Rsultats de la
recherche (Search Results) dans le volet de gauche. Cliquer sur l'onglet Table des matires
pour voir une liste structure de tous les sujets dans le systme d'aide.
Pour afficher les correspondances potentielles, cliquer sur un sujet prcd d'une icne. La
Table 1.9 dcrit les diffrentes icnes.
Table 1.9: Icnes de la page d'aide
Icne
Description
L'icne de dossier dans l'onglet Table des matires indique qu'un sujet peut tre
dvelopp en sous-sujets.
L'icne du point d'interrogation indique une page d'aide et affiche la page
correspondant dans le volet de droite, lorsque slectionne.
L'icne WS indique une feuille de travail d'exemples. Les feuilles de travail
d'exemples s'ouvrent dans un nouvel onglet dans Maple.
L'icne D indique une dfinition et elle affiche la dfinition du dictionnaire
associ dans le volet de droite, lorsque slectionne.
L'icne T indique un modle de tche et affiche le modle de tche associ dans
le volet de droite, lorsque slectionn.
L'icne M indique un manuel. Les manuels s'ouvrent dans un nouvel onglet
dans Maple.
Note: Certaines entres dans les pages d'aide sont affiches en Math 1-D, peu importe l'option
que vous avez choisie.Ceci se fait pour les procdures Maple et autres codes qui s'entrent
mieux en Math 1-D. Pour plus d'informations, voir Navigateur d'aide (?helpnavigator).
Squences d'expressions
La structure de donnes fondamentale dans Maple est une squence d'expressions. C'est un
groupe d'expressions spares par des virgules.
O S := 2, y, sin x2 , I :
Accder aux lements
Pour accder une des expressions:
Entrer le nom de la squence suivie par la position de l'expression ceinture par des
crochets ([ ]).
Par exemple:
O S 2
y
En utilisant un entier ngatif, vous pouvez slectionner une expression partir de la fin de
la squence.
O S K2
2
sin x
Vous pouvez slectionner plusieurs expressions en spcifiant un intervalle en utilisant
l'oprateur d'intervalle (..).
O S 2 ..K2
2
y, sin x
Note: Cette syntaxe est valide pour la plupart de structure de donnes.
Ensembles
Un ensemble est une squence d'expressions ceinture par des accolades ({ }).
2
O 4, 12 i, sin
:
3
Un ensemble dans Maple a les mmes proprits qu'un ensemble mathmatique.
Chaque lment est unique. Les lments rpts ne sont stocks qu'une seule fois.
L'ordre des lments n'est pas stock.
Par exemple:
O c, a, a, a, b, c, a
a, b, c
Utiliser les ensembles
Pour excuter des oprations mathmatiques sur des ensembles, utiliser la structure de
donnes d'un ensemble.
O
2, 6, 5, 1 W 2, 8, 6, 7
1, 2, 5, 6, 7, 8
Note: L'oprateur d'union est disponible en entre Math 1-D par la commande union.
Pour plus d'informations sur les ensembles, se rfrer la page d'aide ensembles.
Listes
Une liste est un squence d'expressions ceinture par des crochets ([ ]).
O L := 2, 3, 3, 1, 0
L := 2, 3, 3, 1, 0
Note: Une liste prserve tant l'ordre que la rptition des lments.
Accder aux lments
Pour se rfrer un lment dans une liste:
Utiliser le nom de la liste, suivi de l'intervalle ceintur par des crochets.
Par exemple:
O L K2 ..K1
1, 0
Pour plus d'informations, voir Accder aux lments.
O solve
Tableaux (Arrays)
Conceptuellement, la structure de donnes d'un Tableau est une forme gnralise de liste.
Chaque lment a un index que vous pouvez utiliser pour y avoir accs.
Les deux diffrences importantes sont:
Les indices peuvent tre n'importe quels entiers.
La dimension peut tre plus grande que 1.
Crer et utiliser un tableau
Pour dfinir un tableau, utiliser la commande de construction de tableau Array.
Les arguments standards pour construire un Tableau (Array) sont:
Une squence d'expressions des intervalles - Spcifier les indices pour chaque
dimension.
Des listes imbriques - Spcifier le contenu
Par exemple:
O a d Array 1 ..3, 1 ..3, 1, 2, 3 , 4, 5, 6 , 7, 8, 9
1 2 3
a :=
4 5 6
7 8 9
O b d Array 2 ..5, 1 ..2, 1.2, 4.9, 6.3, 7.1 , 9.2, 5.5, 2.4, 1.7
b := Array 2 ..5, 1 ..2, 2, 1 = 1.2, 2, 2 = 4.9, 3, 1 = 9.2, 3, 2 = 5.5 ,
datatype = anything, storage = rectangular, order = Fortran_order
Pour accder aux entres dans un tableau, utiliser soit la notation des crochets [ ] ou des
parenthses ( ).
La notation de crochet respecte l'index actuel d'un tableau, mme si l'index ne dbute pas
1.
O a 1, 1
1
O a 2, 3
6
O b 2, 1
1.2
O b 1, 1
Error, Array index out of range
L'indexation par les parenthses normalise la dimension pour qu'elle dbute 1. Parce que
cette mthode est relative, vous pouvez accder la fin du tableau en entrant -1.
O a K1, 2
8
O b 1, 1
1.2
La commande de construction Array supporte d'autres syntaxes. Elle supporte aussi
plusieurs autres options. Pour plus d'informations sur la construction de Tableau (Array) et
la structure de donnes d'un tableau, vous rfrer la page d'aide Tableau (?Array). Pour
plus d'informations sur les mthodes d'indexation, vous rfrer la page d'aide indexer
rtable (?rtable_indexing).
Larges tableaux
Seuls des tableaux d'une ou deux dimensions (avec au plus 10 indices dans chaque
dimension) s'affichent la sortie dans le document. Des tableaux plus larges sont affichs
dans un espace entre crochets.
O Array 0 ..100
0 .. 100 Array
Data Type: anything
Storage: rectangular
Order: Fortran_order
Pour voir de larges tableaux:
Double-cliquer sur la sortie.
Le Navigateur de matrice (Matrix Browser) affiche le tableau. Pour plus d'informations,
voir diter et voir de larges matrices et vecteurs.
Tables
Conceptuellemt, les tables sont une extension de la structure de donnes d'un tableau, mais la
structure de donnes d'une table est mise en uvre en utilisant les tables de hachage. Les
tables peuvent tre indexes par n'importe quel valeur,pas seulement des entiers.
Dfinir les tables et accder aux elments
O Greek d table a = , b = , c = :
O Greek b
Vous pouvez assigner n'importe quoi, comme par exemple, une liste, pour chaque lment.
O Translation d table one = un, uno , two = deux, dos , three = trois, tres :
O Translation two
deux, dos
Pour plus d'informations sur les tables, vour rfrer la page d'aide table (?table).
Matrices et vecteurs
Les structures de donnes des matrices et vecteurs sont des structures spcialises utilises en
algbre linaire et dans les calculs vectoriels.
O M :=
12 33
83 12
: v := !2, 14O:
Pour plus d'informations sur comment dfinir des matrices et des vecteurs, voir Crer
matrices et vecteurs.
O M.v
486
334
%T
O v .M
1186 234
K1
O M
4
865
83
2595
11
865
K
4
865
Pour plus d'informations sur ces types de structure de donnes, incluant comment accder aux
lments et excuter des calculs d'algbre linaire, voir Algbre linaire.
Oprateurs fonctionnels
Un oprateur fonctionnel est une fonction f: x / y x . La valeur de f x est le rsultat de
l'valuation de y x .
Pour utiliser un oprateur fonctionnel, vous pouvez dfinir des fonctions mathmatiques
Dfinir une fonction
Pour dfinir une fonction une ou deux variables:
1. Dans la palette Expression, cliquer sur un des lments de dfinition de fonctions. Voir
la Figure 8.1. Maple insre une dfinition de fonction.
2. Remplacer l'espace rserv f par le nom de la fonction. Appuyer sur Tabulation. Note:
Si, en appuyant sur la touche Tabulation, le texte est mis en retrait, cliquer sur l'icne de
dans la barre d'outils. Ceci vous permet de vous dplacer d'un espace
tabulation
rserv l'autre.
3. Remplacer les paramtre fictifs, a ou a, b, par les noms des variables indpendantes.
Appuyer sur Tabulation.
4. Remplacer la dernire espace rserv, y ou z, par l'expression qui dfinie la valeur de la
fonction. Appuyer sur Entre.
x Cy C1
Mario C1
Distinction entre les oprateurs fonctionnels et les autres expressions
L'expression x C 1 est diffrente de l'oprateur fonctionnel x / x C 1.
Assigner l'oprateur fonctionnel x / x C 1 f.
O f := x /x C 1:
Assigner l'expression x C 1 g.
O g := x C 1:
Pour valuer l'oprateur fonctionnel f une valeur x:
Spcifier la valeur comme argument f.
O f 22
23
Pour valuer l'expression g une valeur x:
Vous devez obligatoirement utiliser la commande eval.
O g 22
x 22 C1
O eval g, x = 22
23
Pour plus d'informations sur la commande eval (valuer), et utiliser les palettes et les
menus contextuels pour valuer une expression un point quelconque, voir Substituer
une valeur pour une sous-expression.
Fonctions plusieurs variables et fonctions vectorielles
Pour dfinir une fonction plusieurs variables ou fonction vectorielle:
Mettre les coordonnes ou les fonctions coordonnes entre parenthses (( )).
Par exemple, pour une fonction plusieurs variables:
x3
:
O f := x, y / 2
y C1
O f 0, 0 ; f K2.1, 1.9
0
K2.008893709
Une fonction vectorielle:
O g := t / sin t , cos t , t :
O g 0 ;g
2
0, 1, 0
1
1, 0,
O h := x, y / x cos y :
O plot3d h x, y , x = K2 ..2, y = K2 ..2
1
StruveH 0,
2
Pour plus d'information sur les oprations du calcul diffrentiel et intgral, voir Calcul.
Chanes
Une chane est une squence de caractres ceinture par des doubles guillemets (" ").
O S d "Ceci est une squence de caractres." :
Accder aux caractres
Vous pouvez accder aux caractres dans une chane en utilisant le nom de la chane et les
crochets.
O S 11 ..K2
"ne squence de caractres"
Utiliser les chanes
Le package StringTools est un ensemble avanc d'outils pour manipuler et utiliser les
chanes.
O with StringTools :
O Random 9
"d8p!!v"
O Stem "impressive"
"impress"
O cette dernire commande n'accepte que les mots anglais
O Split "Crer une liste de chane partir des mots dans la chane"
"Crer", "une", "liste", "de", "chane", "", "partir", "des", "mots", "dans", "la",
"chane"
Oprations de base
Types d'expression
Un type dans Maple est une large classe d'expressions qui partagent des proprits
communes. Maple contient plus de 200 types, incluant:
`+`
boolean
constant
integer
Matrix
trig
truefalse
Pour plus d'informations et une liste complte des types dans Maple, vous rfrer la page
d'aide type (?type).
La commande type retourne une valeur true si l'expression satisfait la vrification du
type. Sinon, elle retourne false.
Tester le type d'une expression
Pour tester si une expression est d'un type spcifi:
Utiliser la commande type .
O y=x C1
y = x C1
(1.3)
(1.4)
O lhs (1.3)
O rhs (1.3)
x C1
(1.5)
Pour l'quation suivante, le dbut de l'intervalle est le ct gauche du ct droit de
l'quation.
O x = 3 ..5
x = 3 ..5
(1.6)
O lhs rhs (1.6)
3
(1.7)
Numrateur et dnominateur
Pour extraire le numrateur d'une expression:
Utiliser la commande numer.
Pour extraire le dnominateur d'une expression:
Utiliser la commande denom.
y
1 C sin x 3 K
x
O e :=
:
2
y K1 Cx
Si l'expression n'est pas sous forme rationnel, Maple rationalise l'expression au degr le
plus simple avant d'extraire le numrateur ou le dnominateur. Pour plus d'informations
sur la forme rationnel, se rfrer la page d'aide rationnaliser (?normal)
O numer e
x Csin x 3 x Ky
O denom e
2
x y K1 Cx
O denom denom e
1
L'expression peut tre n'importe quelle expression algbrique. Pour des informations
sur le comportement pour des expressions non rationnelles, vous rfrer la page
d'aide numrateur (?numer).
Composantes d'une expression
Les composantes d'une expression sont appeles ses oprandes.
Pour compter le nombre d'oprandes dans une expression:
Utiliser la commande nops.
Par exemple, construire une liste de solutions d'une quation.
3
2
O solutions d solve 6 x K x C 7, x
7
1
7
1
solutions := K1,
C
I 119 ,
K
I 119
12
12
12
12
Utilisant la commande nops, compter le nombre de solutions.
O nops solutions
3
Pour plus d'informations sur la commande nops, se rfrer la page d'aide Nombre
d'oprandes (?nops).
Les valeurs indtermines
Pour trouver les valeurs indtermines d'une expression:
Utiliser la commande indets.
La commande indets retourne les valeurs indtermines sous forme d'un ensemble.
Parce qu'il est prvu que l'expression soit rationnelle, des fonctions telles que sin x ,
f x , et sqrt x sont considres comme tant des valeurs indtermines.
2
3 C x sin 1 C y
x, y, 1 Cy , sin 1 Cy
Pour afficher toutes les sous-expressions d'un type particulier, spcifier le type comme
second argument. Pour plus d'informatios sur les types, voir Tester le type d'une
expression.
O indets
3 C x2 sin
1 C y , 'radical'
1 Cy
Pour tester si une expressions a des sous-expressions d'un type spcifique (sans les
afficher), utiliser la commande has. Pour plus d'informations, voir Tester pour une
sous-expression.
O indets
1
3
35
2
2
O simplify sin x Cln 2 y Ccos x
1 Cln 2 Cln y
Pour limiter la simplification, spcifier le type de simplification appliquer.
2
2
O simplify sin x Cln 2 y Ccos x , ' trig'
1 Cln 2 y
2
2
O simplify sin x Cln 2 y Ccos x , ' ln'
sin x 2 Cln 2 Cln y Ccos x 2
Vous pouvez aussi utiliser la commande simplify avec des relations latrales. Voir
Substituer une valeur une sous-expression.
Factoriser
Pour factoriser un polynme:
Utiliser la commande factor.
6
2 2
x C1
2
2
O factor x y Cx y K3 x Kx y C2 x y K6 x K5 x y Cy K3 xK3 y
2
y K3 x C1
x Cy
Maple peut factoriser des polynmes sur le domaine spcifi par les coefficients. Vous
pouvez aussi factoriser des polynmes sur des extensions algbriques. Pour plus de dtails,
se rfrer la page d'aide factoriser (?factor).
Pour plus d'informations sur les polynmes, voir Algbre polynomiale.
Pour factoriser un entier (integer):
Utiliser la commande ifactor.
O ifactor 196911
3 4 11 13 17
Pour plus d'informations sur les entiers, voir Oprations sur les entiers.
Dvelopper
Pour dvelopper une expression:
Utiliser la commande expand.
La commande expand distribue des produits sur les sommes et dveloppe les expressions
au sein des fonctions.
2
x Cy
O expand yK3 x C1
3
2 2
2
2
2
3
2
y x Cy x Ky x C2 y x K5 y x Cy K3 x K6 x K3 x K3 y
O expand sin x Cy
sin x cos y Ccos x sin y
Combiner
Pour combiner des sous-expressions dans une expression:
Utiliser la commande combine.
La commande combine applique des transformations qui combine des termes dans les
sommes, produits, et puissances en un seul terme.
O combine sin x cos y Ccos x sin y
sin x Cy
Rappelez vous que a a t assign prcdemment pour reprsenter un tableau de dimension
deux (voir Crer et utiliser des tableaux).
O combine
xa
x9 x11 x13
15
17
19
La commande combine applique seulement des transformations qui sont valides pour
toutes les valeurs possibles des noms dans une expression.
O combine 4 ln x K ln y
4 ln x Kln y
Pour excuter des oprations sous des suppositions sur les noms, utiliser la
commande assuming (assumer). Pour plus d'informations propos des suppositions, voir
Suppositions sur les variables.
O combine 4 ln x Kln y assuming x O 0, y O 0
4
x
ln
y
Convertir
Pour convertir un expression:
Utiliser la commande convert.
La commande convert convertie les expressions sous une nouvelle forme, type (voir Types
d'epression), ou en terme de fonction. Pour une liste complte des conversions possibles,
vous rfrer la page d'aide convertir (?convert).
Convertir une mesure de radians en degrs:
O convert , ' degrees'
180 degrees
Pour convertir des mesure qui utilisent des units, utiliser le convertisseur d'units (Unit
Converter) ou la commande convert/units.
O convert 450.2 kg , 'units', lb
992.5211043000 lb
Pour plus d'informations sur le convertisseur d'units et utiliser les units, voir Units.
Convertir une liste en un ensemble:
O convert a, b, c, d , 'set'
a, b, c, d
Maple a un vaste support pour convertir des expressions mathmatiques en nouvelle
fonction ou classe de fonctions.
O convert cos x , exp
1 Ix
1 KI x
e C
e
2
2
Pour trouver une expression quivalente la fonction cotangente hyperbolique en terme de
fonctions de Legendre
O convert arccoth z , Legendre
2
1
1 K z K1
C
z
2
z K1
Pour plus d'informations sur la conversion vers une classe de fonctions, voir convertir en
LegendreQ 0,
fonction spciale.
Rationnaliser
Pour rationnaliser une expression:
Utiliser la commande normal.
La commande normal convertit les expressions sous une forme rationnelle factorise
2
2
x Ky
O normal
3
xKy
x Cy
2
x Ky
Vous pouvez aussi utiliser la commande normal pour vrifier qu'une expression vaut 0.
3
3
O normal x C 1 K x C 1 C 3 x 1 C x
0
Pour dvelopper le numrateur et le dnominateur, utiliser l'option expanded.
2
2
x Ky
O normal
, 'expanded'
3
xKy
x Cy
2
x K2 x y Cy2
1
O normal sin 1 C
x
x C1
sin
x
Trier (Sorting)
Pour trier les lments d'une expression:
Utiliser la commande sort.
La commande sort ordonne une liste de valeurs ou termes d'un polynme
O sort 4, 3, 2.1, K4, 43, 0
K4, 0, 2.1, 3, 4, 43
5
O sort x C4 x K7 x C1 C9 x K5 x
4 x5 C9 x4 K5 x3 K7 x2 Cx C1
2
3
O sort x yK6 y x C2 y C5 xK1
K6 x y2 C2 y3 Cx y C5 x K1
Pour plus d'information sur comment trier des polynmes, voir Trier des termes.
Pour plus d'information sur comment trier, se rfrer la page d'aide Trier (?sort).
O eval x C4 x K7 x C2, x = 3
44
Pour substituer une valeur une variable en utilisant les palettes:
1. Dans la palette Expression, cliquer sur l'lment valuation un point
x2 Kx K3
x=5
17
Les substitutions excuter avec la commande eval sont syntaxiques, pas de la forme plus
puissante de substitutions algbriques.
Si le ct gauche de la substitution est un nom, Maple excute la substitution.
O eval cos a b c , a =
1
bc
6
Si le ct gauche de la substitution n'est pas un nom, Maple excute la substitution
seulement si ce ct gauche de la substitution est un oprande de l'expression.
cos
O eval cos a b , a b =
1
2
O eval cos a b c , a b =
cos a b c
Maple n'a pas excut l'valuation parce que a b n'est pas un oprande de cos a b c . Pour
plus d'informations sur les oprandes, se rfrer la page d'aide ?op.
Pour une substitution algbrique, utiliser la commande algsubs, ou la commande simplify
avec des relations latrales.
O algsubs a b = , cos a b c
6
1
cos
c
6
O simplify cos a b c , a b =
6
1
cos
c
6
Approximation numrique
Pour calculer la valeur d'une approximation numrique d'une expression:
Utiliser la commande evalf.
La commande evalf retourne un nombre virgule flottante (rel ou complexe) ou
expression.
O evalf cos
6
0.8660254040
17 2
O evalf
x C x Ke
3
9.8149545790 x2 Cx K23.1406926400
O evalf
3.141592654
Par dfaut, Maple calcule le rsultat dix chiffres de prcision, mais vous pouvez spcifier
n'importe quel nombre de chiffres de prcision en tant qu'index, c'est dire, entre crochets
([ ]).
O evalf 40
3.141592653589793238462643383279502884197
Pour plus d'informations, se rfrer la page d'aide ?evalf.
Voir aussi Calculer une limite numriquement et Intgration numrique.
valuer une expression dans le plan complexe
Pour valuer une expression complexe:
Utiliser la commande evalc.
Si cela est possible, la commande evalc retourne la sortie dans la forme canonique expr1 + i
expr2.
En mode Math 2-D, vous pouvez entrer l'unit imaginaire en utilisant l'une des deux
mthodes.
1 Ci
1
2
2 C2
2 C
1
I
2
K2 C2
O evalc sin 3 C5 j
sin 3 cosh 5 CI cos 3 sinh 5
En mode Math 1-D, entrer l'unit imaginaire par la lettre i en majuscule (I).
O evalc(2^(1 + I));
valuer des expressions boolennes
Pour valuer une expression faisant intervenir des oprateurs relationnels ( =, s, O,
!, %, et R ):
Utiliser la commande evalb.
Note: Dans le mode Math 1-D, entrer s, %, et R en utilisant les oprateurs <>, <=, et >=.
La commande evalb utilise un systme de logique trois valeurs. Ces valeurs sont true,
false, et FAIL. Si l'valuation n'est pas possible, l'expression est retourne non value.
O evalb x = x
true
O evalb x = y
false
O evalb 3 C2 I ! 2 C3 I
FAIL
Important: La commande evalb n'excute pas d'arithmtique pour les ingalits
impliquant !, %, O, ou R, et ne simplifie pas les expressions. Assurez-vous que vous
excutez ces oprations avant d'utiliser la commande evalb.
O evalb R x ! R x C1
R x ! 1 CR x
O evalb R x K R x C1 ! 0
true
Niveaux d'valuation
Dans un logiciel de calculs symboliques tel que Maple, vous rencontrez la question de
niveaux d'valuation. Si vous assigner y x, z y, et alors 5 z, quelle est la valeur de x?
Au niveau suprieur, Maple value compltement les noms. C'est--dire que Maple vrifie
si le nom ou symbole a une valeur assigne. S'il a une valeur, Maple substitue la valeur
pour le nom. Si cette valeur une valeur assigne, Maple excute une substitution, et ce,
rcursivement, jusqu' ce qu'il n'y ait plus de substitution possible.
Par exemple:
O x := y:
O y := z:
O z := 5:
Maple value compltement le nom x, et affiche la sortie la valeur 5.
O x
5
Pour contrler le niveau d'valuation d'une expression:
>i
i=1
on (?unassign) d'un nom et l'utiliser en tant que variable. Voir Effacer l'assignation
d'un nom et utiliser les guillements de non-valuation.
Pour utiliser un nom assign en tant que variable:
Mettre le nom entre des guillements de non-valuation. Maple passe le nom la
commande.
5
' i' = 1
55
Important: Il est recommand de mettre les mots-cls entre des guillemets de nonvalutation.
Par exemple, si vous mettez le mot-cl left entre des guillemets de non-valuation,
Maple utilise le nom, et non sa valeur assigne.
O left := 3:
1
O limit
, x = 0, 'left'
x
KN
Dans le document ou feuille de travail, excuter la commade ?sujet. Par exemple, entrer
?LinearAlgebra et appuyer sur Entre.
Dictionnaire
Plus de 5000 termes en mathmatiques et en ingnieries avec plus de 300 figures et
graphiques.
1. partir du menu Aide, slecctionner Aide Maple.