【发布时间】:2016-02-03 09:50:33
【问题描述】:
在 matlab 中,我想绘制带有 x 和 y 误差的散点数据,我可以使用 errorbarxy 函数来做到这一点。
但是,我想知道,是否可以使用 x 和 y 的上限和下限将散点绘制为不同大小的半透明点,覆盖误差条通常覆盖的错误“区域”?
即如何实现scatter(x,y,a,c) 其中a 是每个方向的上限和下限定义的区域?
我的普通errorbarxy 代码是:
X = 10 * rand(7,1);
Y = 10 * rand(7,1);
ux = rand(7,1);
uy = rand(7,1);
lx = rand(7,1);
ly = rand(7,1);
errorbarxy(X,Y,ux,uy,lx,ly,'Color','k','LineStyle','none','Marker','o','MarkerFaceColor','w','MarkerSize',11);
set(gca,'YScale','log');
set(gca,'XScale','log');
注意日志缩放。
感谢您的任何想法!
【问题讨论】:
标签: matlab