gsr_data_analysis
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gsr_data_analysis [2010/06/18 21:19] – removed rounding of onsets, need to resample is gone! jochen | gsr_data_analysis [2010/06/18 23:22] (current) – changed onsets to be in ms jochen | ||
---|---|---|---|
Line 89: | Line 89: | ||
<code matlab GSR_acq_stimonsets.m> | <code matlab GSR_acq_stimonsets.m> | ||
% first value in diff rather codes the second sample in the data! | % first value in diff rather codes the second sample in the data! | ||
- | all_onsets = 1 + find(diff(gsr.RawData(8, :)') > 0); | + | all_onsets = 1 + find(diff(gsr.ChannelData(8)) > 0); |
% now split into three conditions | % now split into three conditions | ||
- | neu = all_onsets(gsr.RawData(2, all_onsets) > 0); | + | neu = 0.01 * all_onsets(gsr.ChannelData(2, all_onsets) > 0); |
- | neg = all_onsets(gsr.RawData(3, all_onsets) > 0); | + | neg = 0.01 * all_onsets(gsr.ChannelData(3, all_onsets) > 0); |
- | rea = all_onsets(gsr.RawData(4, all_onsets) > 0);</ | + | rea = 0.01 * all_onsets(gsr.ChannelData(4, all_onsets) > 0);</ |
As window length for the inspection of the GSR data, we choose 15 seconds, so in the resolution of the resampled data that means 1,500 samples. | As window length for the inspection of the GSR data, we choose 15 seconds, so in the resolution of the resampled data that means 1,500 samples. | ||
Line 136: | Line 136: | ||
reacurves = cell(numel(rea), | reacurves = cell(numel(rea), | ||
for sc = 1: | for sc = 1: | ||
- | neucurves{sc, | + | neucurves{sc, |
- | neucurves{sc, | + | neucurves{sc, |
end | end | ||
for sc = 1: | for sc = 1: | ||
- | negcurves{sc, | + | negcurves{sc, |
- | negcurves{sc, | + | negcurves{sc, |
end | end | ||
for sc = 1: | for sc = 1: | ||
- | reacurves{sc, | + | reacurves{sc, |
- | reacurves{sc, | + | reacurves{sc, |
end | end | ||
gsr_data_analysis.1276895960.txt.gz · Last modified: 2010/06/18 21:19 by jochen