中文

Fourier series synthesis

Circles spinning on circles trace the sharp corners of a square wave.

f(t) = Σ bₖ sin(kωt) square wave bₖ = 4/(πk), k oddUniversity physics
Blue: sum of harmonics, green: target waveform, gray: individual harmonics
t = 0.00 s
Speed
Highest harmonic9× fundamental
RMS error20.1%
Overshoot (of jump height)9.1%

Square wave vs. sum of first 5 harmonics

1.40.0-1.40.00.51.01.52.0ft / T● Target● Sum

More harmonics come closer to the target; the spike at the jump never vanishes, approaching 9% of the jump height.

Think about it

A square wave is synthesized from 5 harmonics and from 20 harmonics. Which has the larger overshoot at the jump?

Model assumptionsOdd waveforms of amplitude 1 · sine terms only · the radii of the circles on the left equal the harmonic amplitudes

Data log

Set the parameters and click “Record data”. Record several rows with different parameters to plot their relationship and fit a straight line; pause and record at different times to study how a reading changes with time.

How to use the lab

  1. Choose an experimentBrowse the catalog on the left by level or topic, or search for a concept.
  2. Change a parameterDrag a slider or type a value in range. The experiment restarts from its initial state right away.
  3. Slow down and observePause, change the speed, drag to look from another angle in 3D, and use the readings and graph to understand what changes.
  4. Test your ideasRead the explanation and the model assumptions, then answer the question under “Think about it”.