Learn R Programming

AnalyzeFMRI (version 1.1-25)

twoDto4D: twoDto4D

Description

This function transform a 2D matrix of size tm x vm containing 3D images in each row into a 4D array image.

Usage

twoDto4D(x.2d, dim)

Value

a 4D array image

Arguments

x.2d

a 2D matrix to be transformed

dim

vector of length 4 containing the dimensions of the array. dim[1:3] are the space dimensions. dim[4] is the time dimension

See Also

threeDto4D fourDto2D

Examples

Run this code
# contains t = 3 (fake) 3D "images" each of size 2 x 4 x 4
x.2d <- matrix(rnorm(3 * 32), nrow = 3, ncol = 32)
volume.4d <- twoDto4D(x.2d, dim = c(2, 4, 4, 3))
dim(volume.4d)

Run the code above in your browser using DataLab