J'ai un petit problème avec Maple qui me tracasse sur la manipulation des arguments d'une fonctions:
J'ai d'abord une fonction qui prend en argument deux tableaux et qui retourne une expression e fonction de ses éléments.
Ensuite, je calcule le gradient de e en fonction des variables qui sont les éléments des deux tableaux.
Le problème, c'est que j'aimerais pouvoir récupérer ce gradient comme fonction de mes tableaux ou de leurs élements, bref quelque chose genre
Et la, stupeur, si mon tableau s'appelle t (et donc ses éléments apparaissent comme 't indice truc'), quand je fais le unapply, il me retourne une fonction qui prend en argument, non pas 't indice truc' mais 't_truc' !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part unapply(gradient,variables)
Et effectivement, il n'y a aucun lien entre ces variables underscorées et les variables indicées figurants dans l'expression.
J'ai même essayé d'une manière globale, une fois obtenue l'expression de mon gradient de donner des valeurs aux éléments des tableaux, mais rien n'y fait, mon gradient ne s'explicite pas.
Donc, voilà, il doit y avoir un problème avec les arguments qui sont éléments de tableau, si quelqu'un a deja eu ce genre de problème....
Partager