我有一个值向量,如下所示:
1
2
3
NaN
4
7
NaN
NaN
54
5
2
7
2
NaN
NaN
NaN
5
54
3
2
NaN
NaN
NaN
NaN
4
NaN
我该如何使用
interp1
以这种方式只插入可变数量的连续 NaN 值?例如,我只想插入那些最多有三个连续 NaN 值的 NaN 值。所以NaN,NaN NaN和NaN NaN NaN将被插值,但不是NaN NaN NaN NaN。
谢谢你的帮助=)
PS如果我不能用interp1做到这一点,有什么想法可以用另一种方式做到这一点吗?=)
举个例子,我给出的向量将变为:
1
2
3
interpolated
4
7
interpolated
interpolated
54
5
2
7
2
interpolated
interpolated
interpolated
5
54
3
2
NaN
NaN
NaN
NaN
4
interpolated