Antwort

1

Ich missverstanden die Frage, so war meine Antwort nicht korrekt (aber es wurde akzeptiert).

Was Sie wollen, kann erreicht werden, aber es ist nicht dokumentiert. Weitere Informationen finden Sie unter Undocumented features.

Aus dem Link:.

Zeilenumbruch

standardmäßig Zeilenumbruch eingeschaltet ist, effektiv horizontales Scrollen zu deaktivieren (weshalb Matlab die HorizontalScrollBarPolicy zu HORIZONTAL_SCROLLBAR_NEVER setzen jedoch in In einigen Fällen kann es sinnvoller sein, den Zeilenumbruch zu deaktivieren und horizontal mit der setWrapping() - Methode von TextArea zu scrollen. Hier ein Anwendungsbeispiel:

jViewPort = jScrollPane.getViewport; jEditbox = 
jViewPort.getComponent(0); jEditbox.setWrapping(false); % do *NOT* 
use set(...)!!! newPolicy = 
jScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED; 
set(jScrollPane,'HorizontalScrollBarPolicy',newPolicy); 

Überprüfen Sie auch diesen Link: this link:

Wenn Sie es angezeigt werden soll, wie es in separaten Zeilen ist, aber wir Matlab es analysieren, wie es auf einer einzigen Zeile ist dann müssen Sie verwenden ein anderer Redakteur. Ich denke nicht, dass es irgendwelche Editoren mit eingebauter Syntax-Hervorhebung gibt, die dies unterstützen, also ist Ihre beste Wette wahrscheinlich etwas wie MS Word mit fester Schriftgröße (Courier New oder etwas). Eine schreckliche schreckliche Idee, meiner Meinung nach, aber es ist möglich.

Der "richtige" Weg, dies zu tun ist, um use ... mehrzeiligen Strings/Zuweisungen usw. zu erstellen:

Beispiele:

mystring = ['Accelerating the pace of ' ... 
     'engineering and science']; 

oder mit den Gleichungen:

s = 1 - 1/2 + 1/3 - 1/4 + 1/5 ... 
     - 1/6 + 1/7 - 1/8 + 1/9;