Bonjour,
Mon problème est je pense, très simple a résoudre pour les habitués de MATLAB que vous êtes, dont j’espère avoir un jour les compétences.
Je souhaite trier un tableau de cellules selon la deuxième dimension des matrices que j'implante dans ce tableau, et ce par ordre décroissant.
Je me suis penché vers la fonction 'sort', mais apparemment on ne peut l'utiliser que pour une tableau de cellules remplies de string. Du coup, je ne sais plus trop comment m'y prendre.
Concrètement j'ai F=cell(3,1) et F{1}=A, F{2}=B et F{3}=C
A est un vecteur 1x1025, B un vecteur 1x4096 et C est un vecteur 1x2048 .
J'aimerais trier F car plus tard j'y implanterais d'autres vecteurs de valeurs et j'aimerais que F me les range par ordre décroissant sur les colonnes. De manière a avoir F= (B;C;A).
J'avais testé :
mais ca ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part F=sort(F{:,1},2,'descend')
Savez vous comment je peux m'y prendre ? Merci d'avance et bonne journée !
Partager