我试图使用np.unwrap打开信号的相位,但信号有一些np.nan值。。。我该如何补救?np.unwrap有没有办法忽略np.nans?
尝试屏蔽np.nan
,然后运行np.unwrap
,如下所示:
a[~np.isnan(a)] = np.unwrap(a[~np.isnan(a)])
或者,用0
替换nan
,然后打开包装
a[np.isnan(a)] = 0
a[~np.isnan(a)] = np.unwrap(a[~np.isnan(a)])