 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
sandrine_guillerme
Inscrit le: 30 Déc 2006 Messages: 4
|
Posté le: 04 Jan 2007 22:36 Sujet du message: à l'aide! |
|
|
Alors voici ma première question ..
y'aura t il quelqu'un qui peut m'expliquer ce que signifie la commande "is"
Trap:=(b-a)/2*(f(a)+f(b));
In:=int (f(x), r=a..b);
is(Trap=In);
f:=x->1;is(Trap=In);
f:=x->x;is(Trap=In);
f:=x->x^2;is(Trap=In);
voila alors il fallais intérpréter ensuite true ou false, je pense que c'est True, True, False et la méthode des trapèzes est exacte pour les fonctions affines.
2ême question.
que signifiens les fonctions rightbox, et leftbox en parlant nottament des intégrales au sens de Riemann
je pense qu'il veulent dire resp., les fonctions qui minorent et majorent l'intégrale si on suppose que la fonction est croissante et l'inverse si on suppose que la fonction est décroissante.. si c'est correcte je peux avoir plus de précision ?
Merci d'avance pour votre aide .
Sandrine. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 05 Jan 2007 11:39 Sujet du message: |
|
|
Bonjour, Trap donne l'aire d'un trapèze et In l'intégrale de f pour x (et non pas r) appartenant à a..b
La fonction is(a=b) vérifie si la proposition booléenne a=b est vraie ou fausse en donnant pour résultat true ou false.
La proposition est vraie lorsque f est une fonction polynomiale de degré 0 ou 1 ,donc effectivement la méthode des trapèzes est exacte pour les fonctions affines.
Code: |
> Trap:=(b-a)/2*(f(a)+f(b));
> In:=int (f(x), x=a..b);
Trap := 1/2 (b - a) (f(a) + f(b))
b
/
|
In := | f(x) dx
|
/
a
> is(Trap=In);
> f:=x->1;is(Trap=In);
> f:=x->x;is(Trap=In);
> f:=x->x^2;is(Trap=In);
false
f := x -> 1
true
f := x -> x
true
2
f := x -> x
false
|
Deuxième question: la réponse est dans l'aide
Code: |
> with(student):
> rightbox(x^2*exp(-x), x=0..4, 10,color=MAGENTA);
|
Il s'agit de la méthode des rectangles (images de l'extrémité droite, gauche, ou du milieu de l'intervalle selon que l'on prend righbox, leftbox ou middlebox)
Testez sur les exemples de l'aide.
A+ |
|
Revenir en haut de page |
|
 |
sandrine_guillerme
Inscrit le: 30 Déc 2006 Messages: 4
|
Posté le: 05 Jan 2007 14:57 Sujet du message: |
|
|
J'ai n'empêche d'autres questions si ça ne vous dérange pas j'espère !
Alors j'aimerais savoir a quoi servents les fonctiosn suivantes ..
1/ leftsum, rightsum
2/ trapezoid et simpson (en fait si vous pourrez me coller ce qui est écrit dans l'aide parceque j'ai pas maple la svp.
3/ abs et maximize .
4/ Expliquer moi svp cette ligne et J'aimerais savoir que fournit L ici .. je sais que evalf(truc) donne une approximation de truc a 10^-10 près .
L:= solve(l^4 = 10^10*M/2880,1);
eval(L);
Voila Merci beaucoup d'avance ! |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 05 Jan 2007 15:48 Sujet du message: |
|
|
Pour 4/ il s'agit de
L:= solve(l^4 = 10^10*M/2880,l);
et non pas 1 en deuxième argument. Ceci a pour effet de résoudre l'équation en prenant comme inconnue l.
Pour 1/2/3/
The function leftsum computes a numerical approximation to a definite integral using rectangles. The height of each rectangle (box) is determined by the value of the function at the left side of each interval.
The function rightsum computes a numerical approximation to an integral using rectangles. The height of each rectangle (box) is determined by the value of the function at the right side of each interval.
The function trapezoid computes a numerical approximation to an integral using the Trapezoidal rule. If symbolic arguments are given, an appropriate formula is generated.
The function simpson approximates a definite integral using Simpson's rule. If the parameters are symbolic, then the formula is returned.
The abs function returns the absolute value of the expression x.
The minimize(expr, opt1, opt2, ..., optn) function returns the infimum of expr if possible. If minimize cannot find the infimum, it returns an unevaluated function call.
The function maximize is defined to compute the negative of the result of minimize applied to the negated expr.
Code: |
> with(student):
> leftsum(x^3, x=1..10,100); evalf(%);
/ 99 \
|----- |
| \ / 9 i\3|
9/100 | ) |1 + ---| |
| / \ 100/ |
|----- |
\i = 0 /
2454.995475
> rightsum(x^3, x=1..10,100); evalf(%);
/ 100 \
|----- |
| \ / 9 i\3|
9/100 | ) |1 + ---| |
| / \ 100/ |
|----- |
\i = 1 /
2544.905475
> trapezoid(x^3, x=1..10,100); evalf(%);
/ 99 \
|----- |
9009 | \ / 9 i\3|
---- + 9/100 | ) |1 + ---| |
200 | / \ 100/ |
|----- |
\i = 1 /
2499.950475
> simpson(x^3, x=1..10,100); evalf(%);
/ 50 \ / 49 \
|----- | |----- |
3003 | \ /91 9 i\3| | \ / 9 i\3|
---- + 3/25 | ) |--- + ---| | + 3/50 | ) |1 + ---| |
100 | / \100 50 / | | / \ 50 / |
|----- | |----- |
\i = 1 / \i = 1 /
2499.750000
> #valeur exacte:
> int(x^3,x=1..10); evalf(%);
9999/4
2499.750000
> abs(1-3*sqrt(2));
1/2
-1 + 3 2
> maximize(cos(x), x=0..Pi/2);
1
|
A+ |
|
Revenir en haut de page |
|
 |
sandrine_guillerme
Inscrit le: 30 Déc 2006 Messages: 4
|
Posté le: 05 Jan 2007 16:47 Sujet du message: |
|
|
Merci beaucoup pour ton aide,
J'en ai encore des question .. mais vers la fin d'aprèm
tu n'aurais pas un msn stp ? ça ira plus vite.. ?
je te remercie d'avance. |
|
Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|

Développé par phpBB © 2001, 2006 phpBB Group
Traduction par : phpBB-fr.com
Apprendre Maple - ©
- Alain Le Stang - Navigation optimisée pour une résolution 1024 x 768.
|