R/signal-8.R

Defines functions baselineNorm

Documented in baselineNorm

#' Signal processing
#'
#' Normalize epochs with respect to baseline (e.g. useful for pupil size)
#' @param X matrix with one row for each trial
#' @param baseLength: n of baseline samples (counted from the left)
#' @export

baselineNorm<-function(X,baseLength=30){
 for (i in 1:dim(X)[1]){
  actBase<-mean(X[i,1:baseLength])
  X[i,]<-X[i,]-actBase
 }
 return(X)
}
 
mattelisi/mlisi documentation built on Oct. 13, 2019, 5:59 p.m.