genpark-iir-filter-butterworth-bilinear-transform-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Butterworth Infinite Impulse Response (IIR) digital filter design using Bilinear Transform and s-plane pole mapping
README.md
Butterworth IIR Filter Skill
Second-order maximally flat magnitude low-pass Infinite Impulse Response (IIR) filter designed using the Bilinear Transform.
flowchart TD
Cutoff["Cutoff Frequency Ratio (0..1)"] --> Prewarp["Prewarp Angular Frequency: tan(π f_c / 2)"]
Prewarp --> Bilinear["Bilinear Transform s = 2/T * (z-1)/(z+1)"]
Bilinear --> Coeffs["Difference Equation Direct Form II: y[n] = ∑ b_k x[n-k] - ∑ a_k y[n-k]"]
Coeffs --> Filtered["Low-Pass Clean Output Stream"]
Features
- 100% Python Standard Library: Pure difference equation direct form evaluation.
- Maximally Flat Passband: No passband ripples (unlike Chebyshev or Elliptic filters).
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi