Python使用scipy模块实现一维卷积运算示例


Posted in Python onSeptember 05, 2019

本文实例讲述了Python使用scipy模块实现一维卷积运算。分享给大家供大家参考,具体如下:

一 介绍

signal模块包含大量滤波函数、B样条插值算法等等。下面的代码演示了一维信号的卷积运算。

二 代码

import numpy as np
import scipy.signal
x = np.array([1,2,3])
h = np.array([4,5,6])
print(scipy.signal.convolve(x, h))#一维卷积运算

三 运行结果

[ 4 13 28 27 18]

四 一维卷积算法

#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<vector>
#include<queue>
#include<map>
#include<algorithm>
usingnamespace std;
#define INF 0xfffffff
#define maxn 100010
int main()
{
int m=5,n=5;
int a[5]={0,1,0,2,1},b[5]={0,1,0,2,1};
int i,j;
int k=m+n-1;//卷积后数组长度
int c[k];
memset(c,0,sizeof(c));//注意一定要清零
/**卷积计算**/
for(i=0; i<k; i++)
{
for(j=max(0,i+1-n); j<=min(i,m-1); j++)
c[i]+=a[j]*b[i-j];
cout<<c[i]<<" ";
}
/****/
cout<<endl;
}

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python使用win32com库播放mp3文件的方法
May 30 Python
详解Django通用视图中的函数包装
Jul 21 Python
Python 爬虫学习笔记之多线程爬虫
Sep 21 Python
在Django同1个页面中的多表单处理详解
Jan 25 Python
python使用xpath中遇到:到底是什么?
Jan 04 Python
详解Python判定IP地址合法性的三种方法
Mar 06 Python
python如何通过twisted实现数据库异步插入
Mar 20 Python
python3解析库lxml的安装与基本使用
Jun 27 Python
Python小游戏之300行代码实现俄罗斯方块
Jan 04 Python
python 实现list或string按指定分段
Dec 25 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
Apr 03 Python
Python 如何批量更新已安装的库
May 26 Python
Python图像处理模块ndimage用法实例分析
Sep 05 #Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
Sep 05 #Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 #Python
浅谈Python_Openpyxl使用(最全总结)
Sep 05 #Python
python实现人工智能Ai抠图功能
Sep 05 #Python
深入了解Python在HDA中的应用
Sep 05 #Python
python urllib爬虫模块使用解析
Sep 05 #Python
You might like
jQuery的缓存机制浅析
2014/06/07 Javascript
jquery动态切换背景图片的简单实现方法
2016/05/14 Javascript
实现React单页应用的方法详解
2016/08/02 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
深入理解 Koa 框架中间件原理
2018/10/18 Javascript
推荐几个不错的console调试技巧实现
2019/12/20 Javascript
Python open()文件处理使用介绍
2014/11/30 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
Django中的Model操作表的实现
2018/07/24 Python
使用python将请求的requests headers参数格式化方法
2019/01/02 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
Django 实现admin后台显示图片缩略图的例子
2019/07/28 Python
Python random模块制作简易的四位数验证码
2020/02/01 Python
opencv+python实现均值滤波
2020/02/19 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
PyQt实现计数器的方法示例
2021/01/18 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
英国奢侈品网站:MatchesFashion
2016/12/16 全球购物
大专毕业生自我评价分享
2013/11/10 职场文书
2014年中班元旦活动方案
2014/02/14 职场文书
模具专业毕业生自荐书范文
2014/02/19 职场文书
车队司机自我鉴定
2014/03/02 职场文书
安全生产计划书
2014/05/04 职场文书
司法助理专业自荐书
2014/06/13 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
2014年派出所工作总结
2014/11/21 职场文书
欠条样本
2015/07/03 职场文书
如何写好开幕词?
2019/06/24 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL