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

Go to the source code of this file.

Functions

std::tuple< Value, Value > nk::signal::impz (const Value &b, const Value &a, size_t n=0, std::pmr::memory_resource *mr=nullptr)
 Impulse response of a digital filter.
size_t nk::signal::impzlength (const Value &b, const Value &a, std::pmr::memory_resource *mr=nullptr)
 Heuristic estimate of the number of significant impulse-response samples.
std::tuple< Value, Value > nk::signal::stepz (const Value &b, const Value &a, size_t n=0, std::pmr::memory_resource *mr=nullptr)
 Step response of a digital filter.
std::tuple< Value, Value > nk::signal::phasedelay (const Value &b, const Value &a, size_t n=512, std::pmr::memory_resource *mr=nullptr)
 Phase delay of a digital filter.
std::tuple< Value, Value > nk::signal::zerophase (const Value &b, const Value &a, size_t n=512, std::pmr::memory_resource *mr=nullptr)
 Equivalent zero-phase response.