GaussSmoothKernel: Calculates a discrete Gaussian smoothing kernel (adopted from...

View source: R/external.R

GaussSmoothKernelR Documentation

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

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

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


neuRosim documentation built on Oct. 18, 2023, 5:09 p.m.