How do you insert a changing variable into an input command?

So for example,
for k=1:5 & i=1:5
x(k)=input('Enter value of (i) state')
end
For the above I want 5 input commands asking for the value of the state.
Enter value of 1 state,
Enter value of 2 state,
Enter value of 3 state, etc.
The code above does not seem to give that, any help please I am a novice user of Matlab. Thank You

 Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 17 de Feb. de 2013
Editada: Azzi Abdelmalek el 17 de Feb. de 2013
for k=1:5
x(k)=input(sprintf('Enter value of %d state',k))
end

Más respuestas (1)

Umer Alam
Umer Alam el 17 de Feb. de 2013
Thanks a lot for both responses I spent many hours finding out, should have used this Mathwork site first. Peace

Categorías

Más información sobre Programming en Centro de ayuda y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by