Vous êtes sur la page 1sur 3

PCSI2 Maple Introduction

1 Découverte du logiciel : Principes de base


Maple est un logiciel de calcul formel, qui permet de faire du calcul exact et de la programmation. L’écran de votre logiciel
ressemble à ceci :

Un principe de base simple est la suivant :


Une commande Maple se termine par le symbole ;

Exemple :

Les opérateurs de bases sont les suivants :


+ addition − soustraction
∗ multiplication / division
ˆou ∗∗ exponentiation ! factorielle
Les fonctions élémentaires :
ln exp cos sin tan
sqrt (square root), la racine carrée abs valeur absolue
cot la cotangente
Les constantes réservées :
Pi Le nombre π
I une solution de X 2 = −1
Exercice 1 Calculer avec Maple les expressions suivantes :
1 5
1 1 8 + 6
+ − 32009 − 22009 2009!
2 3 + 15 8
9 × 5
4  
√  5!iπ 2999π
ln 81 e 4 sin
  3
e6! ln 6
(12 + 7i) (25 + 43i) sin π (1 + i)12
7!

Maple peut calculer une valeur approchée à l’aide de la fonction evalf . Pour calculer π avec 50 décimales, il suffit de rentrer
la commande
>evalf(Pi,50);
Alors que
>evalf(Pi);

calcule une valeur approchée de Pi avec 10 décimales (valeur par défaut, valeur que l’on peut modifier par >Digits:=50; pour
avoir 50 décimales)

—1/3— L F


 , L
PCSI2 Maple Introduction

Exercice 2 Taper exectement les entrées suivantes (dans l’ordre de haut en bas, une colonne après l’autre) et y réflechir.
Attention aux majuscules
>Pi; >evalf(Pi);
>pi; >evalf(pi);
>PI; >evalf(PI);

Exercice 3 Calculer des valeurs approchées à 10 décimales (valeur par défaut de Maple) de
√ √ √ √  √ √
5+ 3 5− 3 1 3+ 5 1+ 5
√ √ +√ √ e −
5− 3 5+ 3 8 4
et des valeurs approchées à 100 décimales de
√  √  √ √ 
eπ 163
π √12 ln 3 + 10 8 + 10
190
1000
 1 π2
Enfin, donner une valeur approchée de et la comparer avec (on utilisera les commandes sum ou add , dont la
k2 6
k=1
syntaxe est précisée dans l’aide en ligne accessible par le menu help, ou par >?sum;
Avant de poursuivre, il est utile de connaître la syntaxe de l’affectation (i.e. comment placer une valeur dans une variable).
L’affectation est réalisée par la commande := . Ainsi l’entrée (bien sûr vous devez taper ceci sur Maple !)

>a:=5;
permet de placer la valeur 5 dans la variable a. On peut le vérifier par l’entrée
>a;
Exercice 4 Taper exactement les entrées suivantes et y réflechir.
La fonction evalb permet de comparer logiquement deux termes.
>tintin:=reporter; >pif:=chien
>milou:=chien; >evalb(pif=milou);
>tintin;milou; >chien:=stupide;
>evalb(tintin=reporter); >milou;
>evalb(tintin=chien); >rantanplan:=chien;
>evalb(milou=chien); >milou:=’milou’;
>evalb(tintin=milou); >milou;
Avant de continuer, puisque l’on vient "d’affecter "différentes variables, il convient de "réinitialiser" la session Maple. La
commande restart remet tout le système dans l’état initial.. A ce moment de la séance, vous devez donc entrer la commande
>restart;

2 Quelques commandes utiles.


La manipulation des expressions en Maple et leur simplification est assurée par les commandes suivantes.
n n n
(a − b) × (a + b)  2  
simplify : simplification d’expressions. Par exemple, simplifier , k , ij
a b
− k=1 i=1 j=1
b a  n 2
n n
 n 
2 x4
factor : factorisation d’expressions. Par exemple, factoriser k , ij, i , 1 + 2x − x3 + , 3x5 − 15x4 +
i=1 j=1 i=1
4
k=1
20x3 − 16.
expand : développement d’expressions. Par exemple, développer (x + 1)20 , cos (8x) ,
    n
soit Pn (x) = (1 + x) 1 + x2 1 + x4 · · · 1 + x2 , le développer pour n = 1, 2, 3, 4, 5, 6.
On pourra utiliser la fonction seq qui génère des suites (voir l’aide en ligne).
combine : regroupement d’expression. Par exemple, linéariser cos5 (x)
√ √ √ √ a b
rationalize : rationalisation d’expression. Par exemple on pose a = 5 + 3 et b = 5 − 3, simplifier + .
b a

—2/3— L F


 , L
PCSI2 Maple Introduction

1 1
Exercice 5 Simplifier la fonction g définie par g (x) = tan (x) + + (on ne cherchera pas l’ensemble
cos (x) 1
tan (x) −
cos (x)
de définition).
x

3 4 
Simplifier les expressions cos(x) 1 + tan(x) tan , sin6 x + cos6 x − sin x + cos4 x .
πx
2 2 
1 2
Soit la fonction f (x) = 1 + cos , montrer que f (x + 1) = 1/2 + f (x) − (f(x)) .
2 2

—3/3— L F


 , L

Vous aimerez peut-être aussi