<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Dear Fieldtrippers,<br>
<br>
This question has undoubtedly been asked before, but I could find clear guidance on how to work around it. When running ft_freqanalysis with wavelet decomposition I keep getting NaN's in all of my output. It would figure that this would be caused by insufficient
 data at the data borders, but I am (or at least think I am) not using that part of my epochs... So why am I still ending up with NaN's?<br>
<br>
The data is from a 64-channel BioSemi system, sampled at 1k (and not downsampled), fairly 'standard' preprocessing with the addition of one channel repair and ICA artefact rejection (although in this one example dataset there was no clear ICA artefact component
 in the eyes-closed phase of the resting state). The data consist of two 50 second trials that are further segmented in 4s epochs).<br>
<br>
The frequency code is below, the full script can be found at: <a href="https://github.com/rb643/fieldtrip_restingState/blob/master/restingstate.m" target="_blank">
https://github.com/rb643/fieldtrip_restingState/blob/master/restingstate.m</a><br>
<br>
cfg_freq = [];<br>
cfg_freq.method = 'wavelet';<br>
cfg_freq.output = 'powandcsd';<br>
cfg_freq.channel = 1:64;<br>
cfg_freq.keeptrials ='yes'; %do not return an average of all trials for subsequent wpli analysis<br>
cfg_freq.toi = [0.5:0.05:3.5]; %50ms time-window should give enough specificity<br>
cfg_freq.foi = [0.5:0.02:4]; %delta range with increments of 0.02Hz<br>
[freq_data.delta] = ft_freqanalysis(cfg_freq, data_iccleaned);<br>
cfg_freq.foi = [4:0.02:7];<br>
[freq_data.theta] = ft_freqanalysis(cfg_freq, data_iccleaned);<br>
cfg_freq.foi = [7:0.02:13];<br>
[freq_data.alpha] = ft_freqanalysis(cfg_freq, data_iccleaned);<br>
cfg_freq.foi = [13:0.02:30];<br>
[freq_data.beta] = ft_freqanalysis(cfg_freq, data_iccleaned);<br>
cfg_freq.foi = [30:0.02:60];<br>
[freq_data.gamma] = ft_freqanalysis(cfg_freq, data_iccleaned);<br>
<br>
Cheers,<br>
<br>
Richard<br>
<br>
</div>
</body>
</html>