Taille d'un tableau !

Résolu
Yoann34090 Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, je voudrais savoir quel est la commande pour afficher la taille d'un tableau T en MAPLE...
par exemple : T:= array(1..10); normalement taille(T) = 10, mais maple me renvoie taille(T) car il connait pas la fonction taille...
Pouvez vous m'aidez svp ??

Mercii beaucoup !

A voir également:

5 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Salut
ArrayNumDims(T)
1
alex2204 Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   39
 
Salut, si ton problème est résolue, met [résolu] a ton sujet.
1
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Je doute qu'il revienne 4 ans après pour mettre son post en résolu...
Je viens de le mettre.
0
Yoann34090 Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   7
 
cela fonctionne pas non plus !! je ne sais pas comment faire
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ou sinon, tu peux peut-être faire :
convert(T,list)

Et après tu prends la taille de la liste. Je sais plus la syntaxe pour ça. Peut-être qu'avec nops, tu peux t'en sortir.
Sinon, regarde sur la doc de Maple. Tu devrais trouver. ;)
Cdlt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yoann34090 Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   7
 
C'est bon j'ai trouvé une astuce, je vous la donne si quelqu'un en a besoin !
Pour que celà fonctionne avec taille(T), il faut copier le bout de programme suivant avant votre algorithme :

taille:=proc(t)::integer;
if type(t,array) then return op([2,2],eval(t));
else error " : le paramètre n'est pas de type array"
end if;
end proc;



Voilà bonne soirée à tous !!!
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ah mais fallait le dire que tu souhaitais créer une procédure. :s
Je pensais que tu cherchais une fonction qui retournait la taille directement.
Bref, si t'as trouvé ton bonheur, c'est le principal.
0
mimisha
 
il y a une commande directe c'est " Dimension (non du vecteur ) "
0