-
Affichage d'une listbox
Salut tout le monde
J'ai un problème concernant l'affichage d'une matrice à l'aide d'une listbox sous Matlab : je ne sais pas comment faire.
J'ai besoin d'afficher un vecteur qui dépasse les 200 lignes alors je ne sais pas comment afficher les indices de chaque composante de ce vecteur.
Avec un vecteur A=[23 7 43 3 65] je voudrais bien que son affichage soit comme ça dans une listbox :
Code:
1 2 3 4 5
| 1 23
2 7
3 43
4 3
5 65 |
Alors SVP aidez-moi, j'ai fort besoin de ça.
-
Une petite solution !
Je suppose que tu utilise GUIDE. Avec ca tu peux placer un listbox sur ta palette et ajouter le code suivant:
Supposons que la listbox est listbox1 ;
Code:
set(handles.listbox1,'String',num2str(A')) ;
avec A qui est ton vecteur
-
merci pour m'avoir répondu mais: il y un mais.
de cette facon le vecteur devient seulement un vecteur de ligne c-à-d ces composant et suivant une ligne mais c'est pas le demandé.
il y que la listbox soit suivi d'indice de chaque composante de vecteur
-
et bien rajoute une colonne à ton vecteur pour avoir en face de chaque l'indice.
quelque chose dans ce goût là :
Code:
[1:length(vecteur) , vecteur]
-
c'est ce que j'ai fait
merci pour vous ts
enfin: maintenant je peut soutenir :mouarf: