I want to use a static text box to display some info along with some variables , is there a way to do so ?
Thanks in advance.

 채택된 답변

Image Analyst
Image Analyst 2015년 4월 29일

0 개 추천

I'm a fan of sprintf():
txtInfo = sprintf('Your number = %.3f.\nYour string = %s', yourNumber, yourString);
set(handles.txtInfo, 'String', txtInfo);
Obviously use whatever tag you've assigned for that static text label control. Maybe it's text1, txtResults, or whatever...

추가 답변 (1개)

Joseph Cheng
Joseph Cheng 2015년 4월 29일
편집: Joseph Cheng 2015년 4월 29일

0 개 추천

you handle it just like an edit box by setting the handle parameter 'string' to a string. so converting the variable from a double to a string would work.
example
%code in a sample pushbutton
number = randi(10);
set(handles.text1,'string',['random generated number: ' num2str(number)])

카테고리

도움말 센터File Exchange에서 Characters and Strings에 대해 자세히 알아보기

제품

질문:

2015년 4월 29일

답변:

2015년 4월 29일

Community Treasure Hunt

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

Start Hunting!

Translated by