bonjour,
Pour la réalisation d'un projet qui comporte plusieurs fonctions, je doit faire un menu ou un fonction de type main qui permet de lancer une ou plusieurs fonctions. Seulement, je n'ai aucune idée de comment faire cela.
Avez vous une idée?
bonjour,
Pour la réalisation d'un projet qui comporte plusieurs fonctions, je doit faire un menu ou un fonction de type main qui permet de lancer une ou plusieurs fonctions. Seulement, je n'ai aucune idée de comment faire cela.
Avez vous une idée?
Bonjour,
Ne sachant pas trop la structure que tu vas adopter, je te dirige dans un premier temps vers:
Code : Sélectionner tout - Visualiser dans une fenêtre à part doc menu
En fait, je doit faire une fonction principale ou un script principal ou un menu qui permet d'executer plusieurs fonction en même temps mais je ne sais pas comment faire?
Tu peux toujours commencer par wrapper tes fonctions dans une struct
Qui s'utilise comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function self= my_toolbox() self=[] self.demo= @(varargin) apply_model(load_data()); self.load_data= @load_data; self.apply_model=@apply_model; function x=load_data() x= randn(1000,1); function m= apply_model(data) m= mean(data);
Pour plus de flexibilité, tu peux passer d'une simple struct à une classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 T= my_toolbox(); T.demo(); T.apply_model(rand(50,1))
Par contre cela ne fournit pas GUI (doc menu pour cela)
Qu'entends tu par "lancer plusieurs fonctions en même temps" ? Cherches tu vraiment à faire du multithread/multiprocess, ou juste enchainer plusieurs appels comme le fait ma fonction my_toolbox.demo() ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager