[討論] subplot 取 errorbar 的data
我剛測試過假如只有一張圖
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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):