Interface: FourierSeriesOptions
Defined in: src/mobjects/graphing/FourierSeries.ts:7
Options for FourierSeries.
Properties
axes?
optionalaxes:AxesLike
Defined in: src/mobjects/graphing/FourierSeries.ts:27
Reference axes for coordinate transformation.
coefficientSamples?
optionalcoefficientSamples:number
Defined in: src/mobjects/graphing/FourierSeries.ts:17
Samples used to compute the Fourier coefficients. Default 256.
color?
optionalcolor:string
Defined in: src/mobjects/graphing/FourierSeries.ts:21
Stroke color. Default '#58c4dd'.
func()
func: (
x) =>number
Defined in: src/mobjects/graphing/FourierSeries.ts:9
The target real periodic function to approximate, y = f(x).
Parameters
x
number
Returns
number
numSamples?
optionalnumSamples:number
Defined in: src/mobjects/graphing/FourierSeries.ts:25
Samples used to draw the curve. Default 200.
numTerms?
optionalnumTerms:number
Defined in: src/mobjects/graphing/FourierSeries.ts:11
Number of harmonics kept, chosen by amplitude. Default: all sampled terms.
period?
optionalperiod:number
Defined in: src/mobjects/graphing/FourierSeries.ts:13
Length of one period of func. Default 2π.
periodStart?
optionalperiodStart:number
Defined in: src/mobjects/graphing/FourierSeries.ts:15
Start of the sampled period. Default: the graph's xRange[0], else 0.
strokeWidth?
optionalstrokeWidth:number
Defined in: src/mobjects/graphing/FourierSeries.ts:23
Stroke width in pixels. Default 2.
xRange?
optionalxRange: [number,number]
Defined in: src/mobjects/graphing/FourierSeries.ts:19
X range for the plotted curve as [min, max].