fastgkernel: Kernel for Reconstruction from Gabor Ridges

View source: R/skernel.R

fastgkernelR Documentation

Kernel for Reconstruction from Gabor Ridges

Description

Computes the cost from the sample of points on the estimated ridge and the matrix used in the reconstruction of the original signal, using simple trapezoidal rule for integrals.

Usage

fastgkernel(node, phinode, freqstep, scale, x.inc=1, x.min=node[1],
x.max=node[length(node)], plot=FALSE)

Arguments

node

values of the variable b for the nodes of the ridge

phinode

values of the frequency variable ω for the nodes of the ridge

freqstep

sampling rate for the frequency axis

scale

size of the window

x.inc

step unit for the computation of the kernel.

x.min

minimal value of x for the computation of G_2.

x.max

maximal value of x for the computation of G_2.

plot

if set to TRUE, displays the modulus of the matrix of G_2.

Details

Uses trapezoidal rule (instead of Romberg's method) to evaluate the kernel.

Value

matrix of the G_2 kernel.

References

See discussions in the text of “Time-Frequency Analysis”.

See Also

gkernel, fastkernel, rkernel, zerokernel.


Rwave documentation built on Oct. 22, 2022, 1:05 a.m.

Related to fastgkernel in Rwave...