How to display the Matlab command window data in GUI static text
显示 更早的评论
say I run a function which continuously displays data in the matlab command window. How do I display the command window values in static text in GUI???
4 个评论
Babak
2013-5-1
you mean command window workspace variables? or commanded window's display (texts displayed in command window)
Jan
2013-5-1
Please explain more exactly, what you want to write to the text field.
akik biswas
2013-5-2
syat mat zin
2017-12-5
Hi akik biswas,
i face the problem as your before. are you find the solution. if yes can you teach me how to how to show the output data
回答(2 个)
Yavor Kamer
2013-5-1
You create a text box and then you update it like this
set(txt_handle,'string','blaaa')
Walter Roberson
2013-5-1
0 个投票
If your desire is to be running a function and, without changing the code the function uses to display values, you want to display copies of the command-line output in your GUI, then the only documented way for you to do that "on the fly" is to override the display(), fprintf(), and fwrite() routines to make them take copies as well as to do their intended work.
If you were using two different MATLAB sessions, and MATLAB R2012b or later, then you could use "diary" in one of the sessions before running the function, and then in the other MATLAB session be continually reading from the diary file and displaying it. "diary" does exist in earlier MATLAB, but the buffering of the output would make it not much "on the fly".
3 个评论
akik biswas
2013-5-2
Walter Roberson
2013-5-2
Yes, and that is the situation that my response addresses.
akik biswas
2013-5-2
类别
在 帮助中心 和 File Exchange 中查找有关 Entering Commands 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!