2016-04-11 4 views
0

Я хочу использовать GUI (или непосредственно командную Windows) в MATLAB, который отображает текст. Текст содержит несколько выделенных частей (которые изменяются во время выполнения), как это:MATLAB: Цвет фона текста в графическом интерфейсе

enter image description here

Есть ли способ, что я могу сделать что-то Лик, что с MATLAB?

+1

Это помощь? http://undocumentedmatlab.com/blog/rich-matlab-editbox-contents – Adiel

+0

Вы можете найти команду TeX, работающую как '\ color' в команде Matlab' text (X, Y, 'Текст с {\ color {red} red } text ') '. Я бы рекомендовал использовать «интерпретатор», «латекс», чтобы все было правильно выровнено. – Crowley

ответ

1

Для окна команд вы можете попробовать cprintf.

Для отображения в графическом пользовательском интерфейсе вы можете использовать html formatting - по этому маршруту вы можете найти str2html.

+0

отлично, используя html, кажется идеальным решением. спасибо за создание этой приятной возможности для GUI :-) – NicoDean

Смежные вопросы