python - 一维卷积的对称边界条件
问题描述
让h_0_2 = np.array([0.0625, 0., 0.25, 0., 0.375, 0., 0.25, 0., 0.0625])
. 在 2D 场景中,我可以指定所需的边界,scipy.signal.convolve2d
在我的情况下是对称边界条件。我还没有找到相同的一维选项,所以我想我必须“手动”添加边界条件。据我了解,这基本上可以通过将汉克尔矩阵添加到我们想要卷积的数组的np.convolve(h_0_2, v, 'same')
位置来实现。v
知道这会是什么样子吗?
解决方案
有一个convolve1d
可以让您指定各种事物,包括scipy.ndimage
模块中的边界条件。
推荐阅读
- javascript - 这里 nearybysearch 返回 404
- r - 获取数据集模式的前三个值
- web - 谷歌分析可以跟踪网站访问者的个人资料吗?
- reactjs - 仅在页面加载时轻松将数据加载到 React Form
- javascript - 使用 JavaScript 过滤和搜索数据
- python-3.x - pip3 不安装新版本的 pandas
- django - Django 从 POST 表单发送电子邮件
- javascript - selenium.common.exceptions.JavascriptException:消息:TypeError:document.getElementsByClassName(...)[0] 未定义
- python - Python:没有 mksalt 了吗?
- kubernetes - 从 GitLab CI 作业向 Kubernetes Pod 发送信号