2016-04-11 12 views
0

Ich möchte GUI (oder direkt die Befehlsfenster) in MATLAB, die Text anzeigt. Der Text enthält einige markierte Teile, wie diese (die während der Laufzeit geändert werden):MATLAB: Hintergrundfarbe von Text in GUI

enter image description here

Gibt es eine Möglichkeit, etwas liek dass mit MATLAB tun kann?

+1

Ist diese Hilfe? http://undocumentedmatlab.com/blog/rich-matlab-editbox-contents – Adiel

+0

Sie können nach TeX-Befehl suchen, der wie '\ color' im Matlab-Befehl' text 'arbeitet (X, Y,' Text mit {\ color {red} red } Text ') '. Ich würde "Interpreter", "Latex" empfehlen, damit alles richtig ausgerichtet ist. – Crowley

Antwort

1

Für das Befehlsfenster können Sie versuchen cprintf.

Für die Anzeige in einer GUI können Sie html formatting verwenden - auf dieser Route finden Sie str2html nützlich.

+0

großartig, mit HTML scheint die perfekte Lösung zu sein. Danke, dass du diese schöne Möglichkeit für die GUI geschaffen hast :-) – NicoDean