fir.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:pactools 作者: pactools 项目源码 文件源码
def transform(self, sigin):
        """Apply this filter to a signal

        Parameters
        ----------
        sigin : array, shape (n_points, ) or (n_signals, n_points)
            Input signal

        Returns
        -------
        filtered : array, shape (n_points, ) or (n_signals, n_points)
            Filtered signal
        """
        sigin_ndim = sigin.ndim
        sigin = np.atleast_2d(sigin)
        filtered = [signal.fftconvolve(sig, self.fir, 'same') for sig in sigin]

        if sigin_ndim == 1:
            filtered = filtered[0]
        else:
            filtered = np.asarray(filtered)

        return filtered
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号