Bonjour
je suis entrain de réaliser une interface graphique pour un code qui m'a été passé, et naturellement je coince sur des détails dont je ne soupçonnais même pas l'existence...
grosso modo j'ai réussis à réduire mon problème à un exemple trivial :
j'entre deux variables dans le workspace 'base' : a=1 et b=2
ensuite je crée le script 'test.m' suivant :
quand je le compile, évidement les valeurs de a et b s'affichent.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 a b
maintenant je crée un autre script qui appelle le premier 'testtest.m' :
là encore pas de problème tout tourne (heureusement
Code : Sélectionner tout - Visualiser dans une fenêtre à part test)
mais quand je fais de 'testtest.m' une fonction
là les variables a et b bien "visible" dans le workspace ne le sont plus pour 'test.m'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2function testy test
Je penses que c'est un changement d'espace de variable où, quand, comment, pourquoi... là je sèche complètement
Merci d'avance pour votre aide
PS : je poste sur ce forum parce que non réduit mon problème vient du fait que je n'arrive pas à faire qu'un script appelé à partir d'une fonction d'une interface graphique ait accès aux variables du workspace.
Partager