Bonjour à tous,
tout d'abord pardonnez-moi si le contenu de ce message vous semble confus, car je suis débutant en la matière.
J'ai cherché longuement sur internet mais je n'ai pas trouvé de réponse satisfaisante.
Voici le bout du code que je souhaiterais améliorer
Lorsque l'interface est lancée, le système se met en pause et l'utilisateur a le choix de cliquer sur un bouton qui a pour effet de modifier la variable useFile(initiallement 0) en 1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 interface38; pause if useFile == 1, dataReading; ...
Je voudrais que cela lance directement dataReading, or la fonction main étant en pause, matlab attend que l'utilisateur appuie sur "n'importe quelle touche pour continuer".
Ai-je un moyen pour que la fonction se relance dès que useFile est mise à 1 sans que l'utilisateur aie à appuyer sur aucune touche?
Autre question : que se passe t-il dans l'exécution de la commande pause? Les variables peuvent-elles être modifiées où ne le sont-elles que lorsque "on sort" de la pause?
J'espère avoir été clair.
Merci de votre attention.
Partager