How can I save string data as double in Userdata GUI?
조회 수: 1 (최근 30일)
이전 댓글 표시
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!
댓글 수: 0
답변 (2개)
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));
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!