Я пишу графический интерфейс в октаву GNU (5.1.0).Предполагается прочитать некоторые входные значения, сделать некоторые вычисления, построить несколько графиков и записать результаты.Все работает хорошо, за исключением нежелательного факта, что uicontrol отображает данную строку без интерпретации (греческие буквы, нижние индексы, верхние индексы и т. Д.).Есть ли способ изменить это?
Я попытался указать интерпретатор внутри uicontrol:
uicontrol ("parent", p, "style",'text', "string", ["\beta Q_v [m^3/s]"],'interpreter','tex']);
Но в документации нет такого свойства, и поэтому неудивительно, что я получаюэта ошибка:
ошибка: установлено: неизвестный интерпретатор свойства uicontrol
Тем временем мне удалось вставить греческие буквы в отображаемый текст, используя код ASCII UTF-8(в данном случае буква бета):
uicontrol ("parent", p, "style",'text', "string", [char([206 178]) " Q_v [m^3/s]"],'interpreter','tex']);
Это прекрасно работает.Однако переменная и ее единицы отображаются так же, как они записаны в коде (без индексов, без индексов), что выглядит глупо, а сверху это занимает много места.
Я искал по всему Интернету с тех пор, как начал писать этот графический интерфейс (2017 или около того), но не повезло.Кажется, что никто никогда не сталкивался с этой проблемой, что мне кажется странным.Я что-то пропустил?Любая помощь будет в основном оценена!