Как правильно отображать строки TeX в подсказках к осям? (MATLAB hg2)

Недавно я попытался запустить старый кусок кода (написанный на hg1) в новой версии MATLAB (2015a), которая имеет hg2.

Раньше я мог делать следующее (согласноgnovice-Amro«метод»:

function output_txt = customDatatip(~,event_obj)
% Display the position of the data cursor
% obj          Currently not used (empty)
% event_obj    Handle to event object
% output_txt   Data cursor text string (string or cell array of strings).

hFig = ancestor(event_obj.Target,'figure'); %// I don't trust gcf ;)

pos = get(event_obj,'Position');
output_txt = {['\lambda: ',num2str(pos(1)*1000,4) 'nm'],...
              ['T(\lambda): ',num2str(pos(2),4) '%']};

set(findall(hFig, 'Type','text', 'Tag','DataTipMarker'),...
      'Interpreter','tex');     %// Change the interpreter

И получал бы красиво отформатированные метки подсказок с греческими символами.

Однако в новой системе hg2findall возвращает0x0 empty GraphicsPlaceholder array, который делает настройкуInterpreter бесполезный.

Мой вопрос:Как я могу установить интерпретатор всплывающих подсказок для графика (La) TeX в hg2?

Ответы на вопрос(1)

Ваш ответ на вопрос