目录

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相关推荐

  1. MATLAB卷积运算解释(conv、conv2、convn)

    二维离散卷积公式: =  第一部分 conv(向量卷积运算) 所谓两个向量卷积,说白了就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积如下: 把p的元素作为一个多项式 ...

  2. MATLAB卷积运算(conv、conv2、convn)解释

    1 conv(向量卷积运算) 所谓两个向量卷积,说白了就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积如下: 把p的元素作为一个多项式的系数,多项式按升幂(或降幂)排 ...

  3. matlab中conv什么意思,matlab卷积函数conv matlab中conv()是什么意思?

    matlab中conv()是什么意思? conv(向量卷积运算) 两个向量卷积,简单理解其实就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积计算方法如下: 把p的元素 ...

  4. Matlab 卷积函数 ——conv2

    功能:是二维卷积运算函数(与convmtx2相似).如果a和b是两个离散变量n1和n2的函数,则关于a和b的二维卷积运算数学公式如下: 用法:C = conv2(A,B) C = conv2(hcol ...

  5. 数字信号处理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, ...

  6. matlab conv实现,MATLAB卷积运算(conv)以及通用的卷积函数my_conv的实现

    conv(向量卷积运算) 两个向量卷积,简单理解其实就是多项式乘法. 比如:p=[1 2 3],q=[1 1]是两个向量,p和q的卷积计算方法如下: 把p的元素作为一个多项式的系数,多项式按升幂(或降 ...

  7. Matlab中矩阵卷积函数convn

    Matlab中矩阵卷积函数convn 最近在看CNN做手写数字识别,其中CNN中Convolution在图像处理中就涉及了矩阵卷积.因为博主有了奥本海姆<信号与系统>中一维卷积的基础,这里 ...

  8. 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )

    文章目录 一.Matlab 卷积和多项式乘法 conv 函数 二.使用 matlab 代码求卷积并绘图 一.Matlab 卷积和多项式乘法 conv 函数 Matlab 文档地址 : https:// ...

  9. 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) ...

最新文章

  1. 从MegaEase看云原生
  2. jquery设置属性值或移除属性
  3. python写web自动化_使用Python+selenium实现第一个自动化测试脚本
  4. php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异
  5. 启动转换安装失败 拷贝windows安装文件时出错_男人的生产力工具:极速拷贝 效率神器 TeraCopy精品推荐...
  6. 立足前沿 直击热点 搭建平台,2018中国人工智能大会在深圳拉开帷幕
  7. android输入框圆形,GitHub - mylhyl/Android-CircleDialog: 仿IOS圆角对话框、进度条、列表框、输入框,ad广告框,支持横竖屏切换...
  8. 特斯拉=车祸多?马斯克回击
  9. linux 下配置mysql主从同步的步骤
  10. python flask request 参数映射_Flask request获取参数问题
  11. Java线程的5种状态及切换(透彻讲解)-京东面试
  12. 常用的Linux命令
  13. 服务器pe系统u盘启动不了,U盘安装系统进不了PE怎么办?U盘装系统进不去pe如何解决?...
  14. 2018-12支付宝红包赚钱薅羊毛全攻略
  15. 【搜索/tarjan找环】zznu-简单环路
  16. java node对比_服务端I/O性能:Node、PHP、Java、Go的对比
  17. node-gyp rebuild 报错处理
  18. 不背字根学五笔视频教程
  19. 如何用python请求接口
  20. 卫士处刑者冠军css3边,天赋升华_流放之路3.9卫士流血BD_3.9冠军流血弓刷图BD攻略_3DM网游...

热门文章

  1. Python lDLE软件实现清屏功能
  2. [网络安全自学篇] 五十.虚拟机基础之安装XP系统、文件共享、网络快照设置及Wireshark抓取BBS密码
  3. 手把手教你用yolov3模型实现目标检测教程(一) - 环境配置
  4. P2P网贷中的4种理财业务模式
  5. 遗传算法的运用(Python版)
  6. Linux中IP地址的配置
  7. HDFS文件读写原理
  8. matlab生成不同的椭圆,[平面几何][Matlab] 平面椭圆参数与一般式之间的转换
  9. C#将Excel数据导入到SQL server数据库
  10. json数据转换成excel表格