// multi-utility computation suite · offline · instant · precise
┌──────────────────────────┐
│ [c] calcalyst_ │
│ computation suite │
└──────────────────────────┘
// select a module to initialize
/ search↵ open firstesc close
// adsenseEMPTY_LEADER_SLOT728×90
// adsenseMOBILE_ANCHOR_SLOT320×50
// keyboard_shortcuts
/focus search
↑↓navigate module list
Enter
open first result from search
open highlighted
compute when module is open
compute when focused in a field
Escclose module · clear selection
⌫
sci.Fourier-series-square-wave Calculator
Calculates the Fourier series partial sum of a square wave and visualises harmonic content: f(t) = (4/π)Σ sin((2n−1)ωt)/(2n−1). A square wave requires infinite harmonics for a perfect representation — with 11 harmonics (up to 11f₀), the Gibbs overshoot is still ≈8.9%.
Inputs
A Amplitude
Maximum displacement from equilibrium. Energy carried by a wave is proportional to amplitude squared.
T Period S
Time for one complete cycle (s). Period = 1 / frequency. A 50 Hz signal has a 20 ms period.
N Harmonics
Count of items or occurrences.
T Eval S
Duration of the process. Make sure units match the rate inputs (seconds, minutes, or hours).