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解析xml中dom元素的方法
Mar 12 Python
Python中文字符串截取问题
Jun 15 Python
Python实现二叉堆
Feb 03 Python
Python实现代码统计工具(终极篇)
Jul 04 Python
python如何查看系统网络流量的信息
Sep 12 Python
Java分治归并排序算法实例详解
Dec 12 Python
python 去除txt文本中的空格、数字、特定字母等方法
Jul 24 Python
python matplotlib实现双Y轴的实例
Feb 12 Python
python Django编写接口并用Jmeter测试的方法
Jul 31 Python
在python中做正态性检验示例
Dec 09 Python
python 通过邮件控制实现远程控制电脑操作
Mar 16 Python
简述python四种分词工具,盘点哪个更好用?
Apr 13 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
PHP使用xpath解析XML的方法详解
2017/05/20 PHP
PHP实现数组根据某个单元字段排序操作示例
2018/08/01 PHP
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
JavaScript数据结构链表知识详解
2016/11/21 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
Vue 项目中遇到的跨域问题及解决方法(后台php)
2018/03/28 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
JavaScript中import用法总结
2019/01/20 Javascript
javascript实现文字跑马灯效果
2020/06/18 Javascript
python共享引用(多个变量引用)示例代码
2013/12/04 Python
python实现bucket排序算法实例分析
2015/05/04 Python
Python守护进程用法实例分析
2015/06/04 Python
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
Python中工作日类库Busines Holiday的介绍与使用
2017/07/06 Python
一文带你了解Python中的字符串是什么
2018/11/20 Python
python对象与json相互转换的方法
2019/05/07 Python
Django实现发送邮件找回密码功能
2019/08/12 Python
Python如何批量生成和调用变量
2020/11/21 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
金宝贝童装官网:Gymboree
2016/08/31 全球购物
iHerb香港:维生素、补充剂和天然保健品
2017/08/01 全球购物
伦敦最受欢迎的蛋糕店:Konditor & Cook
2019/11/01 全球购物
一道SQL存储过程面试题
2016/10/07 面试题
业务员岗位职责范本
2013/12/15 职场文书
体育专业求职信
2014/07/16 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
七年级作文之英语老师
2019/10/28 职场文书
Python基础知识学习之类的继承
2021/05/31 Python