2013-07-30 115 views
0

我已经做了一个程序,可以在matlab中的相同文本框中显示许多输出。 主程序执行循环,GUI捕捉输出并在相同的文本框中显示输出。但问题在于输出以新行显示。 Iwan在一行显示输出.. 如何做到这一点? 这是我的Gcode在GUI中显示输出。如何在Matlab中显示多行输出(水平视图)?

letterr = ProcessOutput; 
set(handles.text4,'String',letterr); 
+0

我需要一些信息:是什么ProcessOutput包含哪些内容?它只是一个字符串还是有某种类型的单元阵列或类似的?对于ii = 1, –

+0

:jml gambar = Iprops(ii).Image; letter {ii} = readLetter(gambar); 结束 –

+0

这不是@LuciusDomitiusAhenobarbus的问题... – Nick

回答

1

可以使用

set(handles.text4,'String',strjoin(letterr)); 

根据MATLAB的版本,您正在使用,这个功能是实现与否。如果没有,你可以从这里得到它:

File-exchange: strjoin