Bonjour,

J'ai un fichier .m dans lequel il n'y a que mon code d'interface.
Dans un second fichier .m j'appelle ce fichier:

Dans ce fichier interface tous mes uicontrol sont placés dans des variables pour pouvoir les retrouver facilement:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
function interface
   global UI
   UI.monobjet = uicontrol ...
Ensuite, je rappelle à nouveau ce second fichier .m (et ainsi l'interface), donc les variables UI correspondantes sont déjà déclarées. Normalement, elles devraient être remplacées, mais j'ai toujours un, et un seul doublon qui se créé.

En effet, si au rechargement je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
findobj('Tag', 'letagobj')
interface;
findobj('Tag', 'letagobj')
ça va me retourner:
466,0055
% et ensuite:
466,0055
584,0014
Un élément se duplique, sans raison apparente... Et aucun autre!
Y aurait-il un shaman qui pourrait lever cette malédiction?

Merci