# Anti-alias-filter requirement estimate # Scope: Single-pole low-pass attenuation at Nyquist; no complete anti-alias design. # Status: illustrative worked example; engineering review pending. # Inputs are example values. Checks are editable example requirements, not standards. sampleRate = 1000 Hz cutoff = 100 Hz nyquist := sampleRate/2 [Hz] magnitude := 1/sqrt(1+(nyquist/cutoff)^2) attenuationDb := -20*log10(magnitude) check Nyquist attenuation target in dB: attenuationDb >= 12 scenario alternative: sampleRate = 800 Hz