Matlab - фиксированный размер текста при масштабировании

Я хочу сохранить фиксированный размер текста при увеличении графика. Таким образом, я хочу указать положение 4 углов текстовой области. Чтобы объяснить это другими словами: когда график уменьшен, текст должен быть едва виден, потому что он такой маленький. Это возможно? Так и должно быть, но я не видел решения.

На данный момент я рисую круг

rectangle('Position',[xpos, ypos, 0.06, 0.2], 'Curvature',[1,1]);
% I wish to plot textstrings of num2str(val) inside the circle here
% Another alternative, to be able to se num2str(val) whenever I click the circle

заранее спасибо

/fixitinthemix


person fixingstuff    schedule 29.01.2013    source источник
comment
Ваш код до сих пор может помочь вам получить ответ.   -  person leticia    schedule 29.01.2013
comment
Добавлен мой код для построения круга   -  person fixingstuff    schedule 29.01.2013
comment
Стандартным поведением является сохранение размера текста после масштабирования... Возможно, вы хотите обратного. Чтобы масштабировать текст при увеличении.   -  person Brethlosze    schedule 24.07.2017


Ответы (1)


Вы можете установить свойство FontUnits для текстового дескриптора, чтобы текст масштабировался по осям. См. здесь, чтобы узнать о различных возможностях.

person KlausCPH    schedule 30.01.2013
comment
Удалось ли вам попробовать это? - person KlausCPH; 02.02.2013