Display calculation of GUI in text box

5 vues (au cours des 30 derniers jours)
Adam Glick
Adam Glick le 20 Oct 2015
Commenté : Adam Glick le 20 Oct 2015
I'm trying to display a calculation my code does into a textbox in my GUI. For example:
htextbox1 = uicontrol('Style','text','String','area','Position',...
[150,220,100,30]);
set(htextbox1,'Visible','Off')
r = 0;
x = 2;
y = 4;
r = x^2 + y^2;
if r ~=0
set(htextbox1,'Visible','On')
set(htextbox1,'String',num2str(r))
end
and I want the textbox to display the value of r. How can I do this? Nothing I've tried works. Thanks.
  1 commentaire
Walter Roberson
Walter Roberson le 20 Oct 2015
Your exact code works for me when pasted into my command window.

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 20 Oct 2015
Your exact code works for me when pasted into my command window.
One thing I would recommend is that you use Units when you give the Position parameter.
  1 commentaire
Adam Glick
Adam Glick le 20 Oct 2015
I figured out what the issue was. It was a problem with a previous part of the code. How can I add units and have the variable r displayed?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Genomics and Next Generation Sequencing dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by