我想添加一些文字到圖例中,關於我在圖中添加的文本(即t1變量)。將文本對象添加到MATLAB圖中的圖例
這裏的情節簡單的例子:
xa = [1 1 1 1 2 2 2 2 3 3 3 3 5 5 5 5];
ya = rand(1,16);
plot(xa, ya,'o', [0 5], [0.5 0.5],'k--')
L = legend('values', 'average');
for ii = 1:numel(xa)
t1=text(xa(ii)+0.02, ya(ii), ['A_{' num2str(ii) '}'], ...
'HorizontalAlignment','left', ...
'VerticalAlignment','middle', ...
'FontSize', 8);
end
,我就擁有傳說中的第三個行會說,例如,「A1 - A16」。我閱讀了關於text
的文檔,並試圖使用DisplayName
屬性,但我無法使其正常工作。
您想要將「A1-A16」添加到圖例L?或者你想把它添加到一個單獨的圖例? – Alex 2014-11-14 19:41:49
@AlexB我想將它添加到圖例'L'。 – 2014-11-14 19:58:00