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根据日期返回星期几的方法
Jul 06 Python
使用python读取csv文件快速插入数据库的实例
Jun 21 Python
django2.0扩展用户字段示例
Feb 13 Python
python控制nao机器人身体动作实例详解
Apr 29 Python
pandas数据筛选和csv操作的实现方法
Jul 02 Python
Django实现微信小程序的登录验证功能并维护登录态
Jul 04 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
Django ORM 常用字段与不常用字段汇总
Aug 09 Python
python 动态调用函数实例解析
Oct 21 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
详细分析Python可变对象和不可变对象
Jul 09 Python
python处理写入数据代码讲解
Oct 22 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
PHP5.3.1 不再支持ISAPI
2010/01/08 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
Stop SQL Server
2007/06/21 Javascript
javascript 模式设计之工厂模式详细说明
2010/05/10 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
2015/04/20 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
2016/06/14 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
bootstrap轮播图示例代码分享
2017/05/17 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
JS和JQuery实现雪花飘落效果
2017/11/30 jQuery
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
node.JS路径解析之PATH模块使用方法详解
2020/02/06 Javascript
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
Vue看了就会的8个小技巧
2021/01/21 Vue.js
Python实现TCP/IP协议下的端口转发及重定向示例
2016/06/14 Python
基于树莓派的语音对话机器人
2019/06/17 Python
解决ROC曲线画出来只有一个点的问题
2020/02/28 Python
python实现录屏功能(亲测好用)
2020/03/02 Python
Python 存取npy格式数据实例
2020/07/01 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
美国领先的奢侈美容零售商:Bluemercury
2017/07/26 全球购物
365 Tickets英国:全球景点门票
2019/07/06 全球购物
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
优纳科技软件测试面试题
2012/05/15 面试题
火锅店创业计划书范文
2014/02/02 职场文书
党校学习自我鉴定
2014/02/24 职场文书
《小池塘》教学反思
2014/02/28 职场文书
公司演讲稿开场白
2014/08/25 职场文书
施工安全协议书范本
2014/09/26 职场文书
中学社团活动总结
2015/05/07 职场文书
2016年六一儿童节开幕词
2016/03/04 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python
Python入门学习之类的相关知识总结
2021/05/25 Python