 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
bendesarts
Inscrit le: 27 Fév 2009 Messages: 234
|
Posté le: 29 Déc 2015 15:52 Sujet du message: Compréhension de l'utilisation de op dans un cas précis |
|
|
Bonjour,
Dans un programme, j'ai une fonction map dont je n'arrive pas à comprendre l'utilité.
Voici un extrait du code :
sys:=map(op,eval([seq(EqSys[i],i=1..4)],[params]));
[img] [/img]
La fonction eval me permet d'évaluer les paramètres des 4 équations différentielles. La fonction map me permet d'appliquer op à chacune des mes équations différentielles.
Normalement, la fonction op permet d'obtenir des operandes d'une expression.
Ici, je ne comprends pas à quoi cette fonction sert car le résultat du op est une equation différentielle.
Auriez-vous des idées sur le role de la fonction op dans ce cas ?
Merci d'avance pour votre aide. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 30 Déc 2015 13:27 Sujet du message: |
|
|
Bonjour,
Il faudrait déjà voir le résultat de eval([seq(EqSys[i],i=1..4)],[params]).
op appliqué à une liste donne l'intérieur de la liste, c'est à dire une séquence.
op(i,L) donne effectivement le ième élément de la liste L.
Bonnes fêtes. |
|
Revenir en haut de page |
|
 |
bendesarts
Inscrit le: 27 Fév 2009 Messages: 234
|
Posté le: 30 Déc 2015 23:17 Sujet du message: |
|
|
[img] [/img]
OK. Merci pour tes conseils.
En effet, je comprends mieux. La liste de plus haut niveau contient 4 listes contenant chacune 2 équations différentielles.
Donc, le map(op()) me permet d'enlever les listes de plus bas niveau.
Bonnes fêtes de fin d'année et j'espère que tu pourras t'occuper de ce forum encore longtemps ! Tu m'as beaucoup appris et je t'en remercie. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 05 Jan 2016 8:12 Sujet du message: |
|
|
Je t'en prie, c'est bien le but du forum que de faire avancer ses utilisateurs au sujet de Maple.
Je te souhaite une très bonne année 2016. |
|
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 - © |