event_matrix: Create a continuous event set from a matrix.

View source: R/event_vector.R

event_matrixR Documentation

Create a continuous event set from a matrix.

Description

Create a continuous event set from a matrix.

Usage

event_matrix(mat, name, onsets, blockids = rep(1, ncol(mat)), durations = NULL)

Arguments

mat

A matrix of continuous event values (one row per event).

name

Name for the event set.

onsets

Numeric vector of onsets.

blockids

Numeric vector of block IDs (default: rep(1, ncol(mat))).

durations

Numeric vector of durations (default: NULL).

Value

An object of class "event_matrix" and "event_seq".

Examples

mat <- matrix(rnorm(200), 100, 2)
onsets <- seq(1, 1000, length.out = 100)
durations <- rep(1, 100)
blockids <- rep(1, 100)
eset <- event_matrix(mat, "eset", onsets, durations, blockids)


bbuchsbaum/fmrireg documentation built on March 1, 2025, 11:20 a.m.