python - 如何在 Python 中获取互相关值和滞后值?
问题描述
我正在将代码从 MATLAB 转换为 Python。在 MATLAB 中,用于互相关的代码是:
[acor,lag]=xcorr(h,k);
在 Python 中,互相关由 NumPy 完成:
z=np.correlate(h,k)
但np.correlate
它只返回相关值而不是滞后时间。如何在 Python 中同时获得相关值和滞后值?
我也尝试过使用 matplotlib:
z=plt.xcorr(h,k)
注意:我的输入在哪里h
以及在哪里k
具有相同的长度。
解决方案
推荐阅读
- javascript - 发送 json 响应但有大量数据
- excel - 统计ID出现的次数,新建一个展示次数不重复的表
- multithreading - Threads.@spawn 和 Threads.@threads 有什么区别?
- optimization - 松脚本优化
- html - 如果设备无法播放视频,如何为标题添加“备份”图像背景
- java - 如何在单独的行上返回 ArrayList 的对象
- python - 实现python回溯
- c# - 自定义滚动查看器水平条处于垂直方向
- android - 如何确定 Glide 加载到 ImageView 中的可绘制对象的最终边界
- node.js - 如何将 POST 请求中的数据用于下一个 GET 请求