 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
olivier2670
Inscrit le: 16 Juin 2006 Messages: 2
|
Posté le: 16 Juin 2006 18:46 Sujet du message: matrice linéaire |
|
|
Bonjour,
Voila j'ai un petit problème en maple car il devrait m'afficher une réponse avec le programme tapé.
Il faut rappeler que les commandes mul(i,i=1..h) donne le produit suivant 1*2*3*..*h, et add(i,i=1..h) donne la somme 1+2+3+...+h.
Donc que sera le résultat du calcul suivant ??
restart
m:=2:
for i to m do
p[i]:=1/mul(1-lambda[i] / lambda[j],j=1..i-1)/ mul(1-lambda[i]/lamda[j],j=i+1..m:
od:
for k to m-1 do
s[k]:=add(lambda[i]^(k)*p[i],i=1..m):
od;
Voila et cela m'affiche "Error, unable to match delimiters" Donc je ne met pas ce que cela m'a affiché puisque cela ne marche pas. Je vous ait mis juste mon erreur.
Merci beaucoup de votre aide. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 16 Juin 2006 21:09 Sujet du message: |
|
|
Bonsoir,
il manquait un délimiteur d'instruction : ou ; derrière restart et une pararenthèse dans une des lignes suivantes: voici le résultat avec m=3
Code: |
restart;
> m:=3:
> for i to m do
> p[i]:=1/mul(1-lambda[i] / lambda[j],j=1..i-1)/ mul(1-lambda[i]/lambda[j],j=i+1..m):
> od:
> for k to m-1 do
> s[k]:=add(lambda[i]^(k)*p[i],i=1..m):
> od;
lambda[1]
s[1] := -------------------------------
/ lambda[1]\ / lambda[1]\
|1 - ---------| |1 - ---------|
\ lambda[2]/ \ lambda[3]/
lambda[2]
+ -------------------------------
/ lambda[2]\ / lambda[2]\
|1 - ---------| |1 - ---------|
\ lambda[1]/ \ lambda[3]/
lambda[3]
+ -------------------------------
/ lambda[3]\ / lambda[3]\
|1 - ---------| |1 - ---------|
\ lambda[1]/ \ lambda[2]/
2
lambda[1]
s[2] := -------------------------------
/ lambda[1]\ / lambda[1]\
|1 - ---------| |1 - ---------|
\ lambda[2]/ \ lambda[3]/
2
lambda[2]
+ -------------------------------
/ lambda[2]\ / lambda[2]\
|1 - ---------| |1 - ---------|
\ lambda[1]/ \ lambda[3]/
2
lambda[3]
+ -------------------------------
/ lambda[3]\ / lambda[3]\
|1 - ---------| |1 - ---------|
\ lambda[1]/ \ lambda[2]/
|
|
|
Revenir en haut de page |
|
 |
olivier2670
Inscrit le: 16 Juin 2006 Messages: 2
|
Posté le: 17 Juin 2006 9:01 Sujet du message: |
|
|
Merci beaucoup
bonne continuation |
|
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.
|