Taille d'un tableau !

Résolu
Yoann34090 Messages postés 81 Statut Membre -  
fiddy Messages postés 441 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 !

--
51 je t'aime j'en boirai des tonneaux !!
Configuration: Windows Vista
Firefox 3.0.4

5 réponses

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Salut
    ArrayNumDims(T)
    1
  2. alex2204 Messages postés 155 Statut Membre 39
     
    Salut, si ton problème est résolue, met [résolu] a ton sujet.
    1
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Je doute qu'il revienne 4 ans après pour mettre son post en résolu...
      Je viens de le mettre.
      0
  3. Yoann34090 Messages postés 81 Statut Membre 7
     
    cela fonctionne pas non plus !! je ne sais pas comment faire
    0
  4. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Yoann34090 Messages postés 81 Statut Membre 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
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      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
    2. mimisha
       
      il y a une commande directe c'est " Dimension (non du vecteur ) "
      0