Define a variable via inputdlg?
Afficher commentaires plus anciens
I would like a variable to be assigned via a user prompt. For example, consider the following command:
row = inputdlg('Insert row number.');
When a user inputs 1 in the popup box, the value of the variable "row" is not recognized as a number or a string, but as a '1', with ticks surrounding it.
Is there a way to have a variable defined as a number or a string from a popup box?
Thank you!
Réponse acceptée
Plus de réponses (1)
David Sanchez
le 30 Jan 2014
You can do it in a single line and use str2double which is faster than str2num:
row = str2double( inputdlg('Insert row number.') );
1 commentaire
Mark
le 31 Jan 2014
Catégories
En savoir plus sur Data Type Conversion dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!