Reza Filter
Version 1.0.1 (3.68 MB) by
Reza
Reza Filter implements exponential low-pass, high-pass, band-pass, and band-stop filtering
Reza Filter implements exponential low-pass, high-pass, band-pass, and band-stop filtering using frequency-domain magnitude shaping. Primary API: rezafilt (supports auto-tuned sharpness d and optional C++ MEX acceleration).
Low-pass (single cutoff in Hz):
Fs = 250;
x = randn(10000,1);
y_lp = rezafilt(x, Fs, 10, 'low', 'UseMex','auto');
High-pass (single cutoff in Hz):
y_hp = rezafilt(x, Fs, 10, 'high', 'UseMex','auto');
Band-stop / notch:
y_bs = rezafilt(x, Fs, [48 52], 'stop', 'UseMex','auto');
Band-pass:
y_bp = rezafilt(x, Fs, [5 50], 'bandpass', 'UseMex','auto');
Cite As
Reza (2026). Reza Filter (https://www.mathworks.com/matlabcentral/fileexchange/183110-reza-filter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2025b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
matlab
matlab/examples
mex
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.1 | Minimal Edits |
|
|
| 1.0.0 |
|
