sinc

Contents

sinc#

class brainunit.math.sinc(x, unit_to_scale=None, **kwargs)#

Normalized sinc function, sin(pi*x) / (pi*x), element-wise.

Parameters:
  • x (Array | ndarray | bool | number | bool | int | float | complex | saiunit.Quantity) – Input values.

  • unit_to_scale (saiunit.Unit | None) – Unit used to convert x to a dimensionless number first.

Returns:

out – Element-wise sinc.

Return type:

Array

Examples

>>> import saiunit as u
>>> import jax.numpy as jnp
>>> u.math.sinc(jnp.array([0.0, 1.0]))
Array([ 1.0000000e+00, -3.8981719e-09], dtype=float32)