2013-07-30 43 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