필터 지우기
필터 지우기

How can I save string data as double in Userdata GUI?

조회 수: 1 (최근 30일)
Nicolas Rodriguez
Nicolas Rodriguez 2016년 1월 26일
답변: Nicolas Rodriguez 2016년 5월 10일
I am working with radiobuttons in Matlab GUI. I want that everytime I press a radiobutton, a word stored in the UserData box prints using fprintf. I have the fprintf part figured out, however, I have been trying to save the words using the inspector UIcontrol window for every radiobutton but it doesn't work. Any help?
Thanks!

답변 (2개)

Walter Roberson
Walter Roberson 2016년 1월 26일
At the MATLAB command line, take the string you want and double() it, such as
double('this is the first string')
The result will be a vector of numbers that you should be able to store.
Then when it comes time to fprintf() the userdata,
TheUserData = get(hObject, 'UserData');
fprintf('%s', char(TheUserData));

Nicolas Rodriguez
Nicolas Rodriguez 2016년 5월 10일
thank you very much, it worked!

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by