signal.averaging: Signal Averaging

View source: R/man.R

signal.averagingR Documentation

Signal Averaging

Description

Averages Signal by reshaping as matrix, and obtaining mean of column sums.

Usage

signal.averaging(data,frames,epochs)

Arguments

data

Vector containing Signal To Average

frames

Frames in each trial

epochs

Number of Trials in vector

Value

average_signal

Averaged Signal of length (frames)

Author(s)

Rose Connolly connolr3@tcd.ie

Examples

# mysignal<-noise(200,10,250)+7*peak(200,10,250,7,115)
#a_signal<-signal.averaging(mysignal,200,10)
#plot.signal(a_signal,mark=115,title="Averaged Signal")

## The function is currently defined as

signal.averaging<-function(data,frames,epochs){
  a <- matrix( data, nrow=frames, ncol=epochs )
  return(rowMeans(a))
}










connolr3/eegdatasim documentation built on April 14, 2022, 10:39 a.m.