0

matlab の同じテキスト ボックスに多くの出力を表示できるプログラムを作成しました。メイン プログラムはループを実行し、GUI は出力をキャッチして同じテキスト ボックスに出力を表示します。しかし問題は、出力が新しい行に表示されることです。出力を 1 行で表示したいのですが、どうすればよいですか? GUIに出力を表示するための私のGコードは次のとおりです。

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

1 に答える 1

1

あなたが使用することができます

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

使用している matlab のバージョンに応じて、この関数が実装されているかどうかが異なります。そうでない場合は、ここから入手できます。

ファイル交換: strjoin

于 2013-07-30T09:11:00.500 に答える