关于 Matlab 中的偏移和漂移
about offset and drift in Matlab
我在网上找到 this toolbox。
有一件事我无法理解。工具箱使用:
X = [ones(numTimeStampPerRun,1) [1:numTimeStampPerRun]']; % account for both offset and drift
考虑偏移和漂移。我不明白 "offset" 和 "drift" 在 fMRI 信号中代表什么?为什么工具箱使用这种格式来解释偏移和漂移?
我的猜测是他们通过回归 x 来消除信号趋势。在这种情况下,ones
部分是偏移量,1: numTimeStampPerRun
是线性趋势。
尽管如此,您始终可以只在 MATLAB 中使用 detrend
。
编辑:更明确地说,线性拟合具有以下形式:
x(t) = a*t + b*1
其中 t = 1:numTimeStampPerRun
.
我在网上找到 this toolbox。
有一件事我无法理解。工具箱使用:
X = [ones(numTimeStampPerRun,1) [1:numTimeStampPerRun]']; % account for both offset and drift
考虑偏移和漂移。我不明白 "offset" 和 "drift" 在 fMRI 信号中代表什么?为什么工具箱使用这种格式来解释偏移和漂移?
我的猜测是他们通过回归 x 来消除信号趋势。在这种情况下,ones
部分是偏移量,1: numTimeStampPerRun
是线性趋势。
尽管如此,您始终可以只在 MATLAB 中使用 detrend
。
编辑:更明确地说,线性拟合具有以下形式:
x(t) = a*t + b*1
其中 t = 1:numTimeStampPerRun
.