[討論] subplot 取 errorbar 的data

看板MATLAB作者 (回地球啦)時間12年前 (2012/03/21 00:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我剛測試過假如只有一張圖 h=figure errorbar(x,y,err,'bo-') 取誤差的data的寫法可用一般取data的方法 即 get_err=get(get(gca,'children'),'UData') 或把UData 改成LData也行 ****** 但同樣的方法在subplot下面卻不行 例如原圖為 h1=subplot(1,2,1); errorbar(x,y,err,'bo-'); h2=subplot(1,2,2); errorbar(x,y,err,'bo-'); 假如我要取第一張圖的誤差 s=get(gca,'children'); get_err=get(get(s(1),'children'),'Udata') 確沒有辦法得到數據 (似乎children下沒有udata的物件,用xdata/ydata都可以取到數據) 有人知道原因嗎?? 謝謝!! -- 你知道嗎? 最美的音樂 是寂靜, 再來, 才是巴哈。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.232.229.153
文章代碼(AID): #1FQAdxXY (MATLAB)
文章代碼(AID): #1FQAdxXY (MATLAB)