soundgen (version 1.5.0)

getCheckerboardKernel: Checkerboard kernel

Description

Internal soundgen function.

Usage

getCheckerboardKernel(size, kernel_mean = 0, kernelSD = 0.5,
  plot = FALSE, checker = TRUE)

Arguments

size

kernel size (points), preferably an even number

kernel_mean, kernelSD

mean and SD of the gaussian kernel

plot

if TRUE, shows a perspective plot of the kernel

checker

if TRUE, inverts two quadrants

Value

Returns a square matrix with size rows and columns.

Details

Prepares a square matrix size x size specifying a gaussian kernel for measuring novelty of self-similarity matrices. Called by getNovelty

Examples

Run this code
# NOT RUN {
kernel = soundgen:::getCheckerboardKernel(size = 64, kernelSD = 0.1, plot = TRUE)
dim(kernel)
kernel = soundgen:::getCheckerboardKernel(size = 19, kernelSD = .5,
  checker = FALSE, plot = TRUE)
# }

Run the code above in your browser using DataLab