Salut,
je voudrais utiliser une boite de dialogue pour pouvoir introduire une valeur et l'utiliser par la suite, j'ai trouvé cet exemple dans le help de Matlab:
Le problème est que la valeur est considérée comme caractère, si je tape 10 pour la valeur choisie (à la place de 20):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 prompt = {'Enter matrix size:','Enter colormap name:'}; dlg_title = 'Input for peaks function'; num_lines = 1; def = {'20','hsv'}; answer = inputdlg(prompt,dlg_title,num_lines,def);
j'aimerai récupérer la valeur numérique que je tape, mais je n'ai pas trouvé comment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 >> answer answer = '10' 'hsv'
Merci d'avance
Partager