f.write.analyze {AnalyzeFMRI}R Documentation

writes an array to a .img/.hdr pair

Description

Creates a .img and .hdr pair of files from a given array

Usage

f.write.analyze(mat,file,size,pixdim,vox.units,cal.units)

Arguments

mat An array
file The name of the file to be written, without .img or .hdr suffix
size Specify the format of the .img file. Either "float" (for 4 byte floats) or "int" (2 byte integers) or "char" (1 byte integers).
pixdim A vector of length 3 specifying the voxel dimensions in mm
vox.units String specifying the spatial units of measure for a voxel
cal.units String specifying the name of calibration unit

Value

Nothing is returned

See Also

f.write.array.to.img.8bit, f.write.array.to.img.2bytes, f.write.array.to.img.float

Examples

a<-array(rnorm(20*30*40*3),dim=c(20,30,40,3))
file<-"temp"
f.write.analyze(a,file,size="float")
f.analyze.file.summary("temp.img")

[Package AnalyzeFMRI version 1.1-4 Index]