Bonjour,
Je souhaite exécuter un script 'mon_script' dans une fonction 'ma_fonction' qui ressemblent à :
Contenu de mon_script.m
Contenu de ma_fonction.m
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3A = 0 B = 0 %...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [o] = function ma_fonction(i) mon_script end
Le problème est que lorsque j'exécute la fonction "ma_fonction(123)" j'ai l'erreur :Le script a été généré automatiquement et contient une foultitude de variables dont j'ai absolument besoin dans ma fonction. Je veux donc exécuter le script (de préférence sans le modifier ) pour récupérer les variables dans ma fonction. Est-ce possible ?Attempt to add "A" to a static workspace. See MATLAB Programming, Restrictions on Assigning to Variables for details.
Cordialement,
ps: ça m'agace de ne pas savoir gérer les workspaces correctement... je pense que la réponse à cette question sera déjà géniale, mais si vous avez des tutos expliquant leurs fonctionnement/utilisation un peu plus en profondeur, je serais preneur... parce que la doc matlab n'est vraiment pas fournie, ils cachent bien leur poussin
Partager