对 matlab 函数“interp1”的单行逻辑索引调用
填充纳米Kong,快速简便。
>> x = [1 2 NaN NaN 5 6]; >> naninterp(x)
答案 =
1 2 3 4 5 6
默认情况下三次插值,您应该知道如何更改:-)
-------------------------------------------------- ------------------------ 函数 X = naninterp(X) % 对 NaN 进行插值X(isnan(X)) = interp1(find(~isnan(X)), X(~isnan(X)), find(isnan(X)), 'cubic'); 返回-------------------------------------------------- ------------------------
2022-06-07 02:44:23
1KB
matlab
1