Activer ou pas une fonction scilab
Résolu
tchaikovsky
Messages postés
10
Date d'inscription
Statut
Membre
-
Sacabouffe Messages postés 9427 Date d'inscription Statut Membre Dernière intervention -
Sacabouffe Messages postés 9427 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai dans mon programme scilab plusieurs fonctions qui par exemple affichent un graph. Je voudrais savoir comment faire pour l'activer ou non selon un argument de ma fonction principale.
Admettons que ma fonction est la suivante (je n'en fais figurer qu'une petite partie, le reste n'est pas très intéressant):
function prof=gen_selfaffine_prof(n,r,moy,sig,visu)
xset ("window", 0);
clf;
plot2d(K,real(C))
xset ("window",1);
clf
plot2d(K,imag(C))
endfunction
Comment faire pour que {xset ("window", 0); clf; plot2d(K,real(C))} s'exécute bien si mon argument visu =1 et que {xset ("window", 1); clf; plot2d(K,real(C))} s'exécute si mon argument visu est 2 ?
Je pense qu'il y a des booléens dans l'affaire mais je ne sais pas trop comment les utiliser...
Merci pour votre aide.
J'ai dans mon programme scilab plusieurs fonctions qui par exemple affichent un graph. Je voudrais savoir comment faire pour l'activer ou non selon un argument de ma fonction principale.
Admettons que ma fonction est la suivante (je n'en fais figurer qu'une petite partie, le reste n'est pas très intéressant):
function prof=gen_selfaffine_prof(n,r,moy,sig,visu)
xset ("window", 0);
clf;
plot2d(K,real(C))
xset ("window",1);
clf
plot2d(K,imag(C))
endfunction
Comment faire pour que {xset ("window", 0); clf; plot2d(K,real(C))} s'exécute bien si mon argument visu =1 et que {xset ("window", 1); clf; plot2d(K,real(C))} s'exécute si mon argument visu est 2 ?
Je pense qu'il y a des booléens dans l'affaire mais je ne sais pas trop comment les utiliser...
Merci pour votre aide.