f.write.analyze: writes an array to a .img/.hdr pair in ANALYZE format

Description Usage Arguments Value See Also Examples

View source: R/analyzeFMRI.R

Description

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

Usage

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

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

originator

vector of length 5, only the three first values are used. Put the last two equal to zero

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

1
2
3
4
5
6
7
## Not run: 
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")

## End(Not run)

AnalyzeFMRI documentation built on Oct. 5, 2021, 5:06 p.m.