我有一系列测量数据,这些数据不会持续一整天。由于使用线条而不仅仅是标记时是预先确定的,因此当天的结束测量和下一天的开始测量与线条相关联,作为时间序列的延续。
我想知道 Matlab 中是否有可能取消显示 NaN 或空白行。我知道可以将每一天绘制为一条单独的线并保留时间序列图,但我想知道是否还有其他方法。
代码非常简单,因为它是一个简单的情节:
plot(data.Time,data.Temperature,"-")
试试这个代码。
x = data.Time;
y = data.Temperature;
plot(x(isfinite(y)),y(isfinite(y)));