GUIDE multiple images and variable handling
    8 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
My GUI runs a script which takes a single video frame and saves it as an image. I run several calculations on the image. My problem is displaying the resulting variables in static textboxes and displaying the fft image in a different axes than the captured image.
So how do I redirect or display Variables in the GUI static textboxes instead of the command window?
Thanks
1 comentario
Respuesta aceptada
  Walter Roberson
      
      
 el 29 de Jun. de 2011
        Best is to edit the code that outputs the variables to the command window.
If for some reason that is not possible, then evalc() that code, and then parse the resulting string to extract the values you want to put in to the GUI display.
Más respuestas (2)
  Krishna Kumar
      
 el 29 de Jun. de 2011
        The variables can be displayed using sprintf (assign sprintf output to the static text's string property). For plotting the fft in a separate axes, you can use 'axes(h)' to make the axes with handle 'h' the current axes. Then you can plot the fft as you want. What is your problem exactly?
  Harry MacDowel
      
 el 29 de Jun. de 2011
        I am not really clear too about the question.
Anyway, displaying answers on the static textbox should look like this:-
set(handles.yourstatictext1,'String',num2str(yourvariable)); Keep in mind that all static and editable textbox display strings.
3 comentarios
  Walter Roberson
      
      
 el 29 de Jun. de 2011
				Edit the code to instead
set(handles.yourstatictext1,'String',num2str(Pixels))
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



