compute_sgwt_filters: Compute SGWT filters

View source: R/sgwt_core.R

compute_sgwt_filtersR Documentation

Compute SGWT filters

Description

Compute wavelet and scaling function coefficients in the spectral domain

Usage

compute_sgwt_filters(eigenvalues, scales, lmax = NULL, kernel_type = "heat")

Arguments

eigenvalues

Eigenvalues of the graph Laplacian

scales

Vector of scales for the wavelets

lmax

Maximum eigenvalue (optional)

kernel_type

Kernel family that defines both scaling and wavelet filters (default: "mexican_hat", options: "mexican_hat", "meyer", "heat")

Value

List of filters (scaling function + wavelets)

Examples

eigenvals <- c(0, 0.1, 0.5, 1.0, 1.5)
scales <- c(2, 1, 0.5)
filters <- compute_sgwt_filters(eigenvals, scales)
filters_meyer <- compute_sgwt_filters(eigenvals, scales, kernel_type = "meyer")
filters_heat <- compute_sgwt_filters(eigenvals, scales, kernel_type = "heat")

BioGSP documentation built on Feb. 2, 2026, 5:06 p.m.