【发布时间】:2014-07-02 22:46:50
【问题描述】:
我有一个数据矩阵 M 和一个误差矩阵 E,我想用误差条针对自变量 x 进行绘制。我还想要同一行中点之间的线。 M 或 E 中的一列对应一个 x 值,因此可以使用
errorbar(x, M, E, 'o-')
我缺少一些数据点,这些数据点的值是 NaN。 errorbar() 应该忽略这些,但是在同一行中最接近两个点的点之间的线(由'-' 选项产生的线)被破坏了。
我看到了一些使用向量而不是矩阵的不同解决方案,包括 ~any(isnan(y),1) 和 L=~(isnan(x)|isnan(y)),但这些会导致类似的问题
Error using errorbar
X, Y and error bars must all be the same length
我找不到矩阵的解决方案,有什么想法吗?
【问题讨论】: