R/pulseStats.R

Defines functions pulseStats

pulseStats <- function(pulseInfo) {
  pulseDurations <- pulseInfo$offsets - pulseInfo$onsets
  l <- length(pulseInfo$offsets)
  pulseDistances <- pulseInfo$onsets[2:l] - pulseInfo$offsets[1:(l-1)]
  return(
    list(
      "durations" = pulseDurations,
      "distances" = pulseDistances
    )
  )
}
edwbaker/SonicScrewdriveR documentation built on Feb. 14, 2025, 2:45 p.m.