nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
swt.hpp File Reference
#include <memory_resource>
#include <nk/value/value.hpp>
#include <string>

Go to the source code of this file.

Functions

Value nk::wavelet::swt (const Value &x, int n, const std::string &wname, std::pmr::memory_resource *mr=nullptr)
 Stationary (à trous) discrete wavelet transform (swc = swt(x, n, wname)).
Value nk::wavelet::iswt (const Value &swc, const std::string &wname, std::pmr::memory_resource *mr=nullptr)
 Inverse stationary DWT (x = iswt(swc, wname)).
Value nk::wavelet::modwt (const Value &x, int n, const std::string &wname, std::pmr::memory_resource *mr=nullptr)
 Maximal-overlap discrete wavelet transform (swc = modwt(x, n, wname)).
Value nk::wavelet::imodwt (const Value &swc, const std::string &wname, std::pmr::memory_resource *mr=nullptr)
 Inverse MODWT (x = imodwt(swc, wname)).