Skip to content

Enjoying the library? Give us a on GitHub.

You're not viewing the latest version. Click here to go to latest.
sdr
sdr.FIR.filter
Initializing search
    mhostetter/sdr
    • Examples
    • API Reference
    • Release Notes
    • Index
    mhostetter/sdr
      • Pulse shapes
      • Peak-to-average power
      • FIR filters
      • IIR filters
      • Farrow arbitrary resampler
      • Phase-locked loops
      • sdr
        • Filtering
          • CFIR
            • Constructors
              • M__init__
            • Methods
              • Mfilter
                • Parameters
                  • px
                  • pmode
                • Returns
                • Examples
              • Mfrequency_response
              • Mfrequency_response_log
              • Mimpulse_response
              • Mreset
              • Mstep_response
            • Properties
              • Pdelay
              • Porder
              • Pstreaming
              • Ptaps
          • CIIR
            • Constructors
              • M__init__
              • MZerosPoles
            • Methods
              • Mfilter
              • Mfrequency_response
              • Mfrequency_response_log
              • Mimpulse_response
              • Mreset
              • Mstep_response
            • Properties
              • Pa_taps
              • Pb_taps
              • Pgain
              • Porder
              • Ppoles
              • Pstreaming
              • Pzeros
        • Pulse shaping
          • Fgaussian
          • Fraised_cosine
          • Froot_raised_cosine
        • Resampling
          • CFarrowResampler
            • Constructors
              • M__init__
            • Methods
              • Mresample
              • Mreset
            • Properties
              • Porder
              • Pstreaming
              • Ptaps
        • Phase/time-locked loops
          • CClosedLoopPLL
            • Constructors
              • M__init__
            • Methods
              • Mfrequency_lock_time
              • Mlock_time
              • Mphase_error_variance
              • Mphase_lock_time
            • Properties
              • PBn
              • PBnT
              • Piir
              • PK0
              • PK1
              • PK2
              • PKp
              • Pomega_3dB
              • Pomega_n
              • Psample_rate
              • Pzeta
          • CDDS
            • Constructors
              • M__init__
            • Methods
              • Mprocess
              • Mreset
              • Mstep
            • Properties
              • Pnco
          • CLoopFilter
            • Constructors
              • M__init__
            • Methods
              • Mfilter
              • Mreset
            • Properties
              • Pdamping_factor
              • Piir
              • PK1
              • PK2
              • Pnoise_bandwidth
          • CNCO
            • Constructors
              • M__init__
            • Methods
              • Mprocess
              • Mreset
              • Mstep
            • Properties
              • Pincrement
              • PK0
              • Poffset
        • Measurement
          • Fcrest_factor
          • Fpapr
        • Data manipulation
          • Fhexdump
          • Fpack
          • Funpack
        • Plotting
          • Configuration
            • Fuse_style
          • Time-domain
            • Ftime_domain
          • Frequency-domain
            • Fperiodogram
            • Fspectrogram
          • Filter analysis
            • Ffilter
            • Ffrequency_response
            • Fgroup_delay
            • Fimpulse_response
            • Fstep_response
            • Fzeros_poles
      • Versioning
      • v0.0
      • Index
    • Parameters
      • px
      • pmode
    • Returns
    • Examples
    sdr.FIR.filter(x: ArrayLike, mode: Literal[full] | Literal[valid] | Literal[same] = 'full') → ndarray

    Filters the input signal \(x[n]\) with the FIR filter.

    Parameters:¶
    x: ArrayLike¶

    The input signal \(x[n]\).

    mode: Literal[full] | Literal[valid] | Literal[same] = 'full'¶

    The convolution mode. See scipy.signal.convolve() for details.

    Returns:¶

    The filtered signal \(y[n]\).

    Examples¶

    See the FIR filters example.

    Back to top
    Previous sdr.FIR.__init__
    Next sdr.FIR.frequency_response
    © Copyright 2023, Matt Hostetter.
    Created using Sphinx 5.3.0. and Sphinx-Immaterial