Bonjour,
Désolé pour les accents, je suis sur un clavier anglais.
Voici le problème : je crée une matrice M (Matrix). J'utilise DeleteColumn de LinearAlgebra ainsi que Concatenate de ArrayTools, afin de retirer la dernière colonne de M et de la remettre immédiatement (on appelle N la "nouvelle" matrice, identique a M si on fait un print).
Problème : si on teste "if M=N then return 1 else return 0", Maple retourne 0 .
Pourtant DeleteColumn retourne bien un Matrix, et j'ai pris soin de prendre la dernière (k-ieme) colonne de M avec le code Matrix(n,1,Column(M,k)) pour que tout ait lieu dans la catégorie des Matrix.
Merci pour votre aide.
PS: vous pouvez rigoler en imaginant le temps qu'il faut pour localiser un problème pareil au sein d'un programme qui semble parfaitement rédigé
Partager