您的位置:首页 >综合知识 > 内容

关于MATLAB中filter2函数的原理

2024-07-21 13:25:02来源:
导读 【#关于MATLAB中filter2函数的原理#】1、filter2函数2、功能:计算二维线型数字滤波,它与函数 fspecial 连用3、格式:Y=filter2(B,X)4、...
【#关于MATLAB中filter2函数的原理#】

1、filter2函数

2、功能:计算二维线型数字滤波,它与函数 fspecial 连用

3、格式:Y=filter2(B,X)

4、Y=filter2(B,X,'shape')

5、说明:对于 Y=filter2(B,X) ,filter2 使用矩阵 B 中的二维 FIR 滤波器对数据 X 进行滤波,结果 Y 是通过二维互相关计算出来的,其大小与 X 一样;对于 Y=filter2(B,X,'shape') ,filter2 返回的 Y 是通过二维互相关计算出来的,其大小由参数 shape 确定,其取值如下:

6、》full 返回二维相关的全部结果,size(Y)>size(X);

7、》same 返回二维互相关结果的中间部分,Y 与 X 大小相同;

8、》valid 返回在二维互相关过程中,未使用边缘补 0 部分进行计算的结果部分,有 size(Y)

【#关于MATLAB中filter2函数的原理#】到此分享完毕,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章