Skip to main content

Interface: FourierCoefficient

Defined in: src/mobjects/graphing/fourier.ts:11

A single Fourier coefficient expressed in polar form.

The complex coefficient is amplitude * e^(i * phase). In an epicycle drawing each coefficient is one rotating vector: amplitude is the circle radius, phase is the starting angle, and freq is the signed number of turns the vector makes per unit of normalized time t.

Properties​

amplitude​

amplitude: number

Defined in: src/mobjects/graphing/fourier.ts:15

Non-negative magnitude |c_k| (the rotating-vector length / circle radius).


freq​

freq: number

Defined in: src/mobjects/graphing/fourier.ts:13

Signed integer frequency (…, -2, -1, 0, 1, 2, …), centered around 0.


phase​

phase: number

Defined in: src/mobjects/graphing/fourier.ts:17

Phase arg(c_k) in radians, in (-π, π].