Bonjour tout le monde,
Voila, je crée une interface avec GUIDE.
J'ai une listbox ou j'affiche les éléments d'un dossier présent sur mon disque dur. Pour ça, je met dans mon code l'adresse du dossier et je fait une boucle fort pour que matlab lise chaque élément du dossier. Voici la partie de mon code qui traite cette opération.
dirfibres est une structure comportant notamment les noms des dossier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 dirfibres = dir('C:\Users\Aristide\Desktop\Interface GUIDe\Fibres'); for i=1:numel(dirfibres) set(handles.choixFibre,'string',dirfibres(i).name); end
Le problème c'est que quand je fais tourner ma boucle, le nom ne s'affichent pas les uns sous les autres dans ma listbox. En fait,le nom au rang (i+1) remplace le nom au rang (i).
Comment faire en sorte que tout les noms s'affichent les uns sous les autres?
Partager