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 : 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);
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
 
>> 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