Bonjour,
*encore un post stupide, mais je suis plus à ça près*
J'ai une interface graphique (script) composée de boutons divers et variés qui appellent des fonctions .m. Jusque là pas de problème, mais je me suis dit que c'était bête de disperser toutes ces fonctions qui font pour la plupart quelques lignes en autant de .m. Le problème, c'est que
- Matlab veut pas avoir de fonctions dans un script
- Si je mets mon script en fonction, il mémorise pas les variables (en gros, il me lance mon interface, mais ne garde pas les variables dans le workspace, ce qui fait que quand je lance une fonction -qui va par exemple modifier le contenu d'un label- il me dit qu'il ne trouve pas la variable correspondante.

Alors j'ai essayé les variables globales, mais ça n'a pas voulu.
Merci d'avance pour votre aide