Ниже приведена часть моего кода.
[leg, hobj1] = legend('MFR1', 'MFR2', 'MFR3', 'MFR4', 'MFR5', 'Reference') ;
textobj = findobj(hobj1, 'type', 'text');
set(textobj, 'Interpreter', 'latex', 'fontsize', 12);
legend(leg, "location", "northeast");
Код работает отлично. Теперь я изменяю последнюю строку с местоположением с «северо-востока» на «северо-запад»:
legend(leg, "location", "northwest");
Проблема: Хотя легенда перемещается в желаемое местоположение, свойства легенды не изменяются. изменение. т.е. размер шрифта не меняется, текст Ссылка выходит за пределы поля. Это происходит для всех мест, кроме северо-востока.
Для меня интерпретатор латекса не нужен, я использовал его для решения моей основной проблемы с рамкой легенды, выходящей либо за пределы моего графика, либо с расширением текста внутри поля нестандартно.
Кто-нибудь может мне помочь с этим?
Спасибо