Asking User a Question with Variables
Mostrar comentarios más antiguos
Why does this not work? How do I ask the user questions involving changing variables?
3 comentarios
Ajay Kumar
el 4 de Nov. de 2019
Please try to insert code instead of uploading a picture. No one likes to write the full code from a picture.
Ruger28
el 4 de Nov. de 2019
What are you having trouble with, exactly?
Emma Sellers
el 4 de Nov. de 2019
Respuesta aceptada
Más respuestas (2)
Steven Lord
el 4 de Nov. de 2019
For this you could use num2str as JESUS DAVID ARIZA ROYETH posted, but I'd prefer either creating a string array to pass to the input function (if you're using a release of MATLAB that contains the string class) or using sprintf. Here's how you can use string (this requires you to use release R2017a or later to create a string using double quotes.)
A = randi([1 10]); % A scalar integer value between 1 and 10 inclusive
x = input("What positive number when squared gives " + A^2 + "? ");
if x == A
disp("Correct!")
else
disp("Incorrect, the correct answer is " + A + ".")
end
For sprintf:
k = 2;
s = sprintf('The value of %d*pi is approximately %f.', k, k*pi)
Priyanka Saxena
el 18 de Jul. de 2023
0 votos
I want a matlab implementation for fast slic
Categorías
Más información sobre Interactive Control and Callbacks en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!