Skip to content

Tessero\Ext\Fft\Fft

← All classes

AI assistant

Build this with Claude Code, Cursor or Copilot

Copy a Tessero-tuned prompt for Tessero\Ext\Fft\Fft, grounded in 16 real API signatures , into your IDE's AI. No chatbot, just exact context.

fft static
fft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray
ifft static
ifft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray
rfft static
rfft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray
irfft static
irfft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray
fft2 static
fft2(mixed $a, string $norm = 'backward'): Tessero\Ext\NDArray
ifft2 static
ifft2(mixed $a, string $norm = 'backward'): Tessero\Ext\NDArray
fftn static
fftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray

N-D FFT over the given axes (every axis by default).

ifftn static
ifftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray
rfftn static
rfftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray

rfft over the last of the axes, then a complex fft over the rest (numpy.fft.rfftn).

rfft2 static
rfft2(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray
irfftn static
irfftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray

Inverse of rfftn: complex ifft over all but the last axis, then irfft on the last (numpy.fft.irfftn).

irfft2 static
irfft2(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray
hfft static
hfft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray

FFT of a Hermitian-symmetric spectrum, giving a real signal (numpy.fft.hfft).

ihfft static
ihfft(mixed $a, ?int $n = null, int $axis = -1, string $norm = 'backward'): Tessero\Ext\NDArray

Inverse of hfft: the Hermitian half-spectrum of a real signal (numpy.fft.ihfft).

hfftn static
hfftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray

N-D FFT of a Hermitian-symmetric spectrum, giving a real signal (scipy.fft.hfftn).

hfft2 static
hfft2(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray
ihfftn static
ihfftn(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray

Inverse of hfftn: the Hermitian half-spectrum of a real n-D signal (scipy.fft.ihfftn).

ihfft2 static
ihfft2(mixed $a, ?array $s = null, ?array $axes = null, string $norm = 'backward'): Tessero\Ext\NDArray
nextFastLen static
nextFastLen(int $target, bool $real = false): int

Smallest efficient FFT length >= target: a product of 2,3,5(,7,11 for complex) (scipy.fft.next_fast_len).

prevFastLen static
prevFastLen(int $target, bool $real = false): int

Largest efficient FFT length <= target (scipy.fft.prev_fast_len).

fftfreq static
fftfreq(int $n, float $d = 1.0): Tessero\Ext\NDArray
rfftfreq static
rfftfreq(int $n, float $d = 1.0): Tessero\Ext\NDArray
fftshift static
fftshift(mixed $a, ?int $axis = null): Tessero\Ext\NDArray
ifftshift static
ifftshift(mixed $a, ?int $axis = null): Tessero\Ext\NDArray