0
我有一個圖形,有幾行和相應的圖例。例如:更改數字圖例文字
figure; hold all;
plot(sin(1:0.1:10));
plot(cos(1:0.1:10));
legend('sin', 'cos');
我想知道是否可以更改特定圖例條目的文本。如果我這樣做
hline = findobj(gcf, 'type', 'line');
legend(hline(5), 'new text')
舊的圖例消失,只有一個條目出現一個新的圖例。我怎樣才能保留整個傳奇,只改變一個條目?
爲什麼不簡單地通過'legend('sin','new text');'' – herohuyongtao
@herohuyongtao:因爲我想改變一個現有的傳說。所以我需要首先以某種方式從圖中獲得它。 – texnic