Back to the main page.

Bug 2361 - time axes passed onto preproc() contain nans after adding padding

Reported 2013-11-04 14:37:00 +0100
Modified 2014-01-29 13:28:42 +0100
Product: FieldTrip
Component: preproc
Version: unspecified
Hardware: PC
Operating System: Windows
Importance: P3 normal
Assigned to: Eelke Spaak
Depends on:
See also:

Eelke Spaak - 2013-11-04 14:37:15 +0100

Eelke Spaak - 2013-11-04 14:43:44 +0100

In preproc() the sampling rate is computed (line 111) by fsample = 1./mean(diff(time)), which of course then returns nan. It seems the nan-padded time axis was introduced in relation to bug 2220 (see ft_preprocessing line 321); probably wise to mention this here so people get alerted. For now, I think I will just change the fsample line above to use nanmean(). This seems to solve the issue. Committed as 8714.

Eelke Spaak - 2014-01-29 13:28:42 +0100

changing lots of bugs from resolved to closed.