matlab中conv2函数

本文详细介绍了MATLAB中conv2函数的应用,包括不同参数设置下的卷积计算方法及结果范围,适合于需要理解二维卷积操作的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

matlab中conv2 函数在计算二维卷积应用实例如下:

格式:C=conv2(A,B)
      C=conv2(Hcol,Hrow,A)
      C=conv2(...,'shape')
说明:对于 C=conv2(A,B),conv2 计算矩阵A和B的卷积,若[Ma,Na]=size(A),[Mb,Nb]=size(B),

则 size(C)=[Ma+Mb-1,Na+Nb-1];

      对于C=conv2(Hcol,Hrow,A),矩阵A分别与Hcol向量在列方向和Hrow向量在行方向上进行卷积;

      对于C=conv2(...,'shape') 用来指定 conv2返回二维卷积结果部分,参数shape可取值如下:

        1、full 为缺省值,返回二维卷积的全部结果;
        2、same 返回二维卷积结果中与 A 大小相同的中间部分;
        3、valid 返回在卷积过程中,未使用边缘补0部分进行计算的卷积结果部分,当 size(A)>size(B) 时,    size(C)=[Ma-Mb+1,Na-Nb+1]

对于C=conv2(...,'shape')可以用下面的图表示:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值