dirichlet
Version:
Dirichlet/aliased sinc function
13 lines (10 loc) • 443 B
JavaScript
var tape = require("tape")
var dirichlet = require("../dirichlet")
var almostEqual = require("almost-equal")
tape("dirichlet", function(t) {
t.ok(almostEqual(dirichlet(10, 0), 1, almostEqual.DBL_EPSILON, almostEqual.DBL_EPSILON))
t.ok(almostEqual(dirichlet(10, 2), 0, almostEqual.DBL_EPSILON, almostEqual.DBL_EPSILON))
t.ok(almostEqual(dirichlet(10, 10), 1, almostEqual.DBL_EPSILON, almostEqual.DBL_EPSILON))
t.end()
})