Matlab卷积函数之conv、deconv、conv2、convn
目录
1.conv:卷积和多项式乘法
2.deconv2:去卷积和多项式除法
3.conv2:二维卷积
4.convn:N维卷积
1.conv:卷积和多项式乘法
matlab官网解释:
示例:求多项式。
u=[1,3]
v=[1,1]
w=conv(u,v)
结果:即多项式乘积为。
2.deconv2:去卷积和多项式除法
matlab 官网解释:
示例:求多项式的商及余多项式。
p1=conv([1,0,1],conv([1,3],[1,1]))
p2=[1,2,1]
[q,r]=deconv(p1,p2)
disp(['商多项式为:',poly2str(q,'s')])
disp(['余多项式为:',poly2str(r,'s')])
结果:
3.conv2:二维卷积
matlab官网解释:
A = rand(3);
B = rand(4);
Cfull = conv2(A,B)
A = zeros(10);
A(3:8,3:8) = ones(6);
u = [1 0 -1]';
v = [1 -2 1];
Ch = conv2(u,v,A);
mesh(Ch)
4.convn:N维卷积
matlab官网解释:
A = rand(2,3,2);
B = 2*ones(2,2,2);
%返回卷积的中心部分,大小与 A 相同。
C = convn(A,B,"same")
%结果是一个 3×4×3 数组,大小等于 size(A) + size(B) - 1。
sizeC = size(A) + size(B) - 1
结果:A是2×3×2的数组 B是 2×2×2的数组,结果是一个 3×4×3 数组。
更多详细内容请查阅MATLAB官方文档。
Matlab卷积函数之conv、deconv、conv2、convn相关推荐
- MATLAB卷积运算解释(conv、conv2、convn)
二维离散卷积公式: = 第一部分 conv(向量卷积运算) 所谓两个向量卷积,说白了就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积如下: 把p的元素作为一个多项式 ...
- MATLAB卷积运算(conv、conv2、convn)解释
1 conv(向量卷积运算) 所谓两个向量卷积,说白了就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积如下: 把p的元素作为一个多项式的系数,多项式按升幂(或降幂)排 ...
- matlab中conv什么意思,matlab卷积函数conv matlab中conv()是什么意思?
matlab中conv()是什么意思? conv(向量卷积运算) 两个向量卷积,简单理解其实就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积计算方法如下: 把p的元素 ...
- Matlab 卷积函数 ——conv2
功能:是二维卷积运算函数(与convmtx2相似).如果a和b是两个离散变量n1和n2的函数,则关于a和b的二维卷积运算数学公式如下: 用法:C = conv2(A,B) C = conv2(hcol ...
- 数字信号处理matlab卷积函数conv,filter函数详细介绍三秒钟就看懂。
%x (n) =sin( pi*n/ 5),-10<= 10 (正弦离散函数) n1=-10:1:10; x1=sin(pi*n1/5); subplot(2,2,1); stem(n1,x1, ...
- matlab conv实现,MATLAB卷积运算(conv)以及通用的卷积函数my_conv的实现
conv(向量卷积运算) 两个向量卷积,简单理解其实就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积计算方法如下: 把p的元素作为一个多项式的系数,多项式按升幂(或降 ...
- Matlab中矩阵卷积函数convn
Matlab中矩阵卷积函数convn 最近在看CNN做手写数字识别,其中CNN中Convolution在图像处理中就涉及了矩阵卷积.因为博主有了奥本海姆<信号与系统>中一维卷积的基础,这里 ...
- 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )
文章目录 一.Matlab 卷积和多项式乘法 conv 函数 二.使用 matlab 代码求卷积并绘图 一.Matlab 卷积和多项式乘法 conv 函数 Matlab 文档地址 : https:// ...
- matlab中filter卷积补零,matlab中的卷积——filter,conv之间的区别
filter是做滤波,其实原理跟卷积是想通的,只不过处理结果的方法不同,先看示例程序: x=[1,2,3,4,5]; h=[1,1,1]; y1=conv(h,x) y2=filter(h,1,x) ...
最新文章
- 从MegaEase看云原生
- jquery设置属性值或移除属性
- python写web自动化_使用Python+selenium实现第一个自动化测试脚本
- php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异
- 启动转换安装失败 拷贝windows安装文件时出错_男人的生产力工具:极速拷贝 效率神器 TeraCopy精品推荐...
- 立足前沿 直击热点 搭建平台,2018中国人工智能大会在深圳拉开帷幕
- android输入框圆形,GitHub - mylhyl/Android-CircleDialog: 仿IOS圆角对话框、进度条、列表框、输入框,ad广告框,支持横竖屏切换...
- 特斯拉=车祸多?马斯克回击
- linux 下配置mysql主从同步的步骤
- python flask request 参数映射_Flask request获取参数问题
- Java线程的5种状态及切换(透彻讲解)-京东面试
- 常用的Linux命令
- 服务器pe系统u盘启动不了,U盘安装系统进不了PE怎么办?U盘装系统进不去pe如何解决?...
- 2018-12支付宝红包赚钱薅羊毛全攻略
- 【搜索/tarjan找环】zznu-简单环路
- java node对比_服务端I/O性能:Node、PHP、Java、Go的对比
- node-gyp rebuild 报错处理
- 不背字根学五笔视频教程
- 如何用python请求接口
- 卫士处刑者冠军css3边,天赋升华_流放之路3.9卫士流血BD_3.9冠军流血弓刷图BD攻略_3DM网游...
热门文章
- Python lDLE软件实现清屏功能
- [网络安全自学篇] 五十.虚拟机基础之安装XP系统、文件共享、网络快照设置及Wireshark抓取BBS密码
- 手把手教你用yolov3模型实现目标检测教程(一) - 环境配置
- P2P网贷中的4种理财业务模式
- 遗传算法的运用(Python版)
- Linux中IP地址的配置
- HDFS文件读写原理
- matlab生成不同的椭圆,[平面几何][Matlab] 平面椭圆参数与一般式之间的转换
- C#将Excel数据导入到SQL server数据库
- json数据转换成excel表格