怎么制作网站横幅教案,wordpress 2个菜单做中英文,上海财务外包公司,seo优化有百度系和什么文章目录 1.函数简介w conv(u,v)yfilter(b,a,x)讨论情况 2.先说结论3.代码验证 1.函数简介
w conv(u,v)
w conv(u,v) 返回向量 u 和 v 的卷积结果#xff0c;卷积运算是对信号的移位加权求和。
yfilter(b,a,x)
使用由分子和分母系数 b 和 a 定义的有理传递函数对输入数… 文章目录 1.函数简介w conv(u,v)yfilter(b,a,x)讨论情况 2.先说结论3.代码验证 1.函数简介
w conv(u,v)
w conv(u,v) 返回向量 u 和 v 的卷积结果卷积运算是对信号的移位加权求和。
yfilter(b,a,x)
使用由分子和分母系数 b 和 a 定义的有理传递函数对输入数据 x 进行滤波。要将 filter 函数与来自 FIR 滤波器的 b 系数结合使用请使用 y filter(b,1,x)。
有理传递函数Z 变换域中这种 filter 运算的输入-输出说明是一种有理传递函数。有理传递函数采用如下形式 Y ( z ) b ( 1 ) b ( 2 ) z − 1 . . . b ( n b 1 ) z − n b 1 a ( 2 ) z − 1 . . . a ( n a 1 ) z − n a X ( z ) Y(z)\frac{b(1)b(2)z^{-1}...b(n_b1)z^{-n_b}}{1a(2)z^{-1}...a(n_a1)z^{-n_a}}X(z) Y(z)1a(2)z−1...a(na1)z−nab(1)b(2)z−1...b(nb1)z−nbX(z) 可同时处理 FIR 和 IIR 滤波器 。na 是反馈滤波器阶数nb 是前馈滤波器阶数。
讨论情况
由于conv(u,v)与filter(b,1,x)运算类似本文只讨论这两种的区别。
2.先说结论
filter(b,1,x)运算的结果可以简单理解为将conv运算后的结果取前面x向量的长度。
3.代码验证
MATLAB代码
clear all;close all;clc; %清理工作区关闭所有窗口清空文本
% 数据
M[1,2,3,4,5,6,7,8,9,10];
N[1,2,3,4];
N_long [N,zeros(1,4)];%N后面加4个0长度为8% 卷积或滤波
N_conv_M conv(N,M)
M_conv_N conv(M,N)N_filter_Mfilter(N,1,M)
M_filter_Nfilter(M,1,N) M_filter_N_longfilter(M,1,N_long) %长度
disp([N_conv_M长度为MN-1, num2str(length(N_conv_M))]);
disp([M_conv_N长度为MN-1, num2str(length(M_conv_N))]);
disp([N_filter_M长度为M, num2str(length(N_filter_M))]);
disp([N_filter_M长度为N, num2str(length(M_filter_N))]);
disp([N_filter_M长度为N_long, num2str(length(M_filter_N_long))]);命令行打印结果
N_conv_M 1 4 10 20 30 40 50 60 70 80 79 66 40M_conv_N 1 4 10 20 30 40 50 60 70 80 79 66 40N_filter_M 1 4 10 20 30 40 50 60 70 80M_filter_N 1 4 10 20M_filter_N_long 1 4 10 20 30 40 50 60N_conv_M长度为MN-113
M_conv_N长度为MN-113
N_filter_M长度为M10
N_filter_M长度为N4
N_filter_M长度为N_long8