y1 = filter(h,1,x1)
时间: 2023-09-03 22:08:43 浏览: 37
这个表达式的含义是将输入信号x1通过滤波器h进行滤波,得到输出信号y1。具体地,可以表示为以下的卷积运算:
y1[n] = sum(h[k] * x1[n-k], k=0...N-1)
其中,y1[n]为输出信号的第n个样本,N为滤波器的长度。可以看出,这个操作与前面的表达式是等价的。在数字信号处理中,通常使用filter函数来实现滤波器的卷积运算,这个函数接受三个参数,分别是滤波器的系数向量h、滤波器的类型(这里是1,表示是一个FIR滤波器)以及输入信号x1。
相关问题
close all;clear all A=[1,-0.9];B=[0.05,0.05]; x1n=[1 1 1 1 1 1 1 1 zeros(1,50)]; x2n=ones(1,128); hn=impz(B,A,58); subplot(2,2,1);y='h(n)';tstem(hn,y); title('(a) 系统单位脉冲响应 h(n)');box on y1n=filter(B,A,x1n); subplot(2,2,2);y='y1(n)';tstem(y1n,y); title('(b) 系统对R8(n)的响应y1(n)');box on y2n=filter(B,A,x2n); subplot(2,2,4);y='y2(n)';tstem(y2n,y); title('(c) 系统对u(n)的响应y2(n)');box on
这是一段MATLAB代码,其中对一个差分方程系统进行了模拟和绘图。第一行的close all;clear all是清空MATLAB工作区的命令,A和B是差分方程系统的系数,x1n和x2n是输入信号,hn是系统的单位脉冲响应,y1n和y2n是系统对输入信号的响应。subplot函数用于在同一图像窗口中绘制多个图形,tstem函数用于绘制离散信号的时域波形图。
function tstem(xn,yn) n=0:length(xn)-1; stem(n,xn,'.'); xlabel('n');ylabel(yn); axis([0,n(end),min(xn),1.2*max(xn)]); A=[1,0.75,0.125]; B=[1,-1]; n=0:20; x1=[1 zeros(1,20)]; y1filter=filter(B,A,x1); stem(n,y1filter); title('y1filter'); xlabel('x'); ylabel('y');
这是一个MATLAB函数,用于绘制离散信号的时域波形图。输入参数xn是离散信号的值,yn是y轴的标签。函数中首先计算出离散信号的长度n,然后用stem函数绘制出时域波形图。xlabel和ylabel函数用于设置x轴和y轴的标签,axis函数用于设置坐标轴范围。
除此之外,代码的最后还包括了另一段MATLAB代码,其中用到了filter函数,用于对一个差分方程系统进行模拟。A和B是差分方程系统的系数,x1是一个输入信号,y1filter是系统对输入信号的响应。stem函数用于绘制离散信号的时域波形图。标题和坐标轴标签也都被设置好了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)