Calculates a discrete Gaussian smoothing kernel (adopted from AnalyzeFMRI)

Description

Calculates a simple, discrete Gaussian smoothing kernel of a specifice size given the covariance matrix of the Gaussian.

Usage

1
GaussSmoothKernel(voxdim=c(1,1,1), ksize=5, sigma=diag(3,3))

Arguments

voxdim

The dimensions of each voxel.

ksize

The size (in voxels) of the kernel with which to filter the independent field.

sigma

The covariance matrix of the Gaussian kernel.

Value

An array of dimension (ksize,ksize,ksize) containing the smoothing kernel.

Author(s)

J. L. Marchini

See Also

Sim.3D.GRF

Examples

1
a <- GaussSmoothKernel(voxdim=c(1,1,1), ksize=5, sigma=diag(1,3))