input command for more than one values
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi everybody I want to asks something if you can help me. If I want to set an input value I writ N=input('give me the number N') then I give for example 5 and I have the result N=5
Now if I have two values, for example, A and B how can I give an Input command for the A and B and have the result A=5 and B=6 by using one command respectively as above
0 Commenti
Risposta accettata
Jon
il 11 Feb 2020
Modificato: Jon
il 11 Feb 2020
If in response to the prompt you enter a vector using MATLAB syntax, that is surround the answer with square brackets, then this vector will be assigned to the output
So for example
z = input('please enter the vector: ')
This is what a typical result of running this code would look like
please enter the vector: [1 2 3 4]
z =
1 2 3 4
or
please enter the vector: [1;2;3;4]
z =
1
2
3
4
>>
You can then do what you want with each element of the vector that is returned.
For your specific example you could have your script or function include something like
z = input('enter values for A and B: ')
A = z(1)
B = z(2)
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Startup and Shutdown in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!