How to read and store user input as an integer.
Show older comments
I'm making a program that takes user input and deals with arrays and such.
I have to take the users input and store it as a variable.
for example,
prompt = 'How many elements do you want to review?: ';
txt = input(prompt,"s");
i want to store what the user has put in as a variable so i can use a function later on.
Answers (1)
Either:
num = input(prompt);
num = round(num); % to be sure
or:
txt = input(prompt, 's');
num = sscanf(txt, '%i', 1);
Categories
Find more on Cell Arrays in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!