How do you store input to a list?

18 views (last 30 days)
goodwin membreve
goodwin membreve on 27 Oct 2020
Answered: Adam Danz on 27 Oct 2020
ecprompt='Counts of Equation?';
eqcount=inputdlg(ecprompt);
eqprompt='Enter Equation (from highest to lowest degree):';
equation=inputdlg(eqprompt);
I want to ask how can you ask the user to make another input and then storing the input to future use.
Basically what i want to happen is i will ask the user how many equations they have and then ask them nth times depending on the number they put. And then how do i store the inputs to a list?

Answers (1)

Adam Danz
Adam Danz on 27 Oct 2020
Store responses in a cell array
n = 5; %number of questions you're asking
response = cell(n,1);
ecprompt='Counts of Equation?';
response{1} = inputdlg(ecprompt);
eqprompt='Enter Equation (from highest to lowest degree):';
response{2} = inputdlg(eqprompt);
Or ask all questions at once,
prompts = {'Counts of Equation?', 'Enter Equation (from highest to lowest degree):'};
response = inputdlg(prompts)

Categories

Find more on Loops and Conditional Statements 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!