柚子快報(bào)激活碼778899分享:Matlab 修改圖例順序
柚子快報(bào)激活碼778899分享:Matlab 修改圖例順序
對于使用 .m 文件繪制的圖片,可以修改程序中圖例的順序來改變圖片的圖例。如果圖片所對應(yīng)的 .fig 文件已經(jīng)存在,而且不便修改源程序,則可以通過如下方式來修改圖例:
step 1: 打開fig文件,然后點(diǎn)擊繪圖瀏覽器 step 2: 在圖中點(diǎn)擊要調(diào)整圖例的曲線,右鍵剪切
step 3:點(diǎn)擊空白處刷新圖片,可以看到圖例更新了
step 4:重新粘貼剛才復(fù)制的曲線,并更新圖例
方法二:直接運(yùn)行下面的代碼即可(需根據(jù)自己的圖片稍作修改)
open('filename.fig');
labels = get(legend(), 'String');
plots = flipud(get(gca, 'children'));
% Now re-create the legend
neworder = [1, 4, 6, 2, 3, 5]; %圖例改變后的順序
legend(plots(neworder), labels(neworder))
作者:DoreenF
鏈接:https://www.zhihu.com/question/323120442/answer/2391507099
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
柚子快報(bào)激活碼778899分享:Matlab 修改圖例順序
好文鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。