Récupérer une valeur introduite avec inputdlg
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:
Code:
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); |
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:
1 2 3 4 5 6 7
|
>> answer
answer =
'10'
'hsv' |
j'aimerai récupérer la valeur numérique que je tape, mais je n'ai pas trouvé comment.
Merci d'avance