getting the data from the inputdlg box

5 visualizaciones (últimos 30 días)
Max
Max el 25 de Feb. de 2012
Editada: Matt J el 25 de Oct. de 2013
I have the following codes ..where i have given two variables
  1. distance of sensor from system
  2. Set point in mm
prompt={'Enter the distance of sensor from system',...
'Enter the set point in mm:'};
name='Input of control system';
numlines=1;
defaultanswer={'45','125'};
answer=inputdlg(prompt,name,numlines,defaultanswer);
Now when i use these codes value of both the variables are stored in the variable answer..
when in workspace i type following things happen
>> answer
'45'
'125'
here its a cell ..but i want to use it as an input by user without cell..
suggest a way to perform this

Respuesta aceptada

Walter Roberson
Walter Roberson el 25 de Feb. de 2012
There is no way to do that in MATLAB without creating a temporary variable (such as "answer") to hold the values. Once the temporary variable is created, you can use (for example)
[sensdist, setpoint] = answer{:};
  1 comentario
Max
Max el 25 de Feb. de 2012
thanks walter it worked.....thanks so much

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center 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