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爬虫框架Scrapy实战之批量抓取招聘信息
Aug 07 Python
浅谈python中的占位符
Nov 09 Python
Python实现的栈(Stack)
Jan 26 Python
在Python中使用gRPC的方法示例
Aug 08 Python
python使用knn实现特征向量分类
Dec 26 Python
搭建python django虚拟环境完整步骤详解
Jul 08 Python
python垃圾回收机制(GC)原理解析
Dec 30 Python
在keras 中获取张量 tensor 的维度大小实例
Jun 10 Python
用python实现名片管理系统
Jun 18 Python
树莓派升级python的具体步骤
Jul 05 Python
opencv 图像腐蚀和图像膨胀的实现
Jul 07 Python
python自然语言处理之字典树知识总结
Apr 25 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
dedecms中常见问题修改方法总结
2007/03/21 PHP
PHP中数据库单例模式的实现代码分享
2014/08/21 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
php之readdir函数用法实例
2014/11/13 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
利用php_imagick实现复古效果的方法
2016/10/18 PHP
javascript操作cookie_获取与修改代码
2009/05/21 Javascript
理解Javascript_10_对象模型
2010/10/16 Javascript
jQuery中实现动画效果的基本操作介绍
2013/04/16 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
2016/05/23 Javascript
js 动态生成json对象、时时更新json对象的方法
2016/12/02 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
JS闭包原理及其使用场景解析
2020/12/03 Javascript
video.js添加自定义组件的方法
2020/12/09 Javascript
介绍Python中的文档测试模块
2015/04/28 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
文秘专业大学生求职信
2013/11/10 职场文书
搞笑获奖感言
2014/01/30 职场文书
给国外客户的邀请函
2014/01/30 职场文书
应聘英语教师求职信
2014/04/24 职场文书
文明工地标语
2014/06/16 职场文书
党员教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
单位婚育证明范本
2014/11/21 职场文书
施工员岗位职责
2015/02/10 职场文书
女儿满月酒致辞
2015/07/29 职场文书
趣味运动会广播稿
2015/08/19 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书