How to get user inputs into a single vector

8 visualizaciones (últimos 30 días)
Jessica Parry
Jessica Parry el 7 de Abr. de 2013
for orders = [0:1:y]
disp(' ')
str3 = 'The coefficient of x^';
str4 = ' is ';
alltogether = [str3 num2str(orders) str4];
input(alltogether);
end
Part of the code im writing performs the above task, where y is variable depending previously what a user inputs. After the user has completed this section i would like all the numbers to be collated into a single vector form, like so;
The polynomial of interest has order 3.
The coefficient of x^0 is 1
The coefficient of x^1 is 2
The coefficient of x^2 is 3
The coefficient of x^3 is 4
P = [1 2 3 4]
Please and thanks

Respuesta aceptada

Walter Roberson
Walter Roberson el 7 de Abr. de 2013
Before the loop:
count = 0;
In the loop,
count = count + 1;
P(count) = input(alltogether);
  2 comentarios
Jessica Parry
Jessica Parry el 7 de Abr. de 2013
I cant seem to get this to work!
Walter Roberson
Walter Roberson el 7 de Abr. de 2013
count = 0;
for orders = [0:1:y]
disp(' ')
str3 = 'The coefficient of x^';
str4 = ' is ';
alltogether = [str3 num2str(orders) str4];
count = count + 1;
P(count) = input(alltogether);
end

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by