应用MATLAB怎么求出FIR滤波器的脉冲响应,已知传递函数是二次方相位
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/18 16:26:36
应用MATLAB怎么求出FIR滤波器的脉冲响应,已知传递函数是二次方相位
impulse函数是用来求冲激响应的.
再问: 已知幅值U=exp(-(1/2)*((f-f0)/2.5).^8),f=1:20时延响应tao(f)=-50*T*(f-f0),则相位为y=-2*pi*(-25*T*f.^2+50*T*f*f0),T=100ps,知道幅值和相位,即可得出传递函数H(w)。该滤波器为带通滤波器。怎么通过MATLAB求出脉冲响应h(n),且是该滤波器的脉冲响应。即要求出这个冲击响应。
再答: 没看明白问什么。传递函数H(w)“可以”得出。那么到底得到了没?如果没得到,由什么可以条件求出?要求的“冲击”响应,激励函数是标准的冲击函数(delta函数)吗?
再问: 传递函数可以用幅值和相位表示啊,,现在已经知道幅值和相位,不是就可以知道传递函数么?FIR滤波器中,我要求出改滤波器的脉冲响应,就是h(t)。
再答: 好。FIR滤波器的传输函数H(z)可以表示成一个有理分式,分子、分母多项式的系数向量是b、a,则: [h, t] = impz(b, a); % 可以求出冲击响应h和对应的采样时间点t。 前面说的impulse是求连续时间系统的。
再问: 根据我上面给的幅值和相位求得的传递函数可以化成分子分母形式吗?
再答: 采样后做z变换。
再问: 我先试试看,谢谢哈
再问: 已知幅值U=exp(-(1/2)*((f-f0)/2.5).^8),f=1:20时延响应tao(f)=-50*T*(f-f0),则相位为y=-2*pi*(-25*T*f.^2+50*T*f*f0),T=100ps,知道幅值和相位,即可得出传递函数H(w)。该滤波器为带通滤波器。怎么通过MATLAB求出脉冲响应h(n),且是该滤波器的脉冲响应。即要求出这个冲击响应。
再答: 没看明白问什么。传递函数H(w)“可以”得出。那么到底得到了没?如果没得到,由什么可以条件求出?要求的“冲击”响应,激励函数是标准的冲击函数(delta函数)吗?
再问: 传递函数可以用幅值和相位表示啊,,现在已经知道幅值和相位,不是就可以知道传递函数么?FIR滤波器中,我要求出改滤波器的脉冲响应,就是h(t)。
再答: 好。FIR滤波器的传输函数H(z)可以表示成一个有理分式,分子、分母多项式的系数向量是b、a,则: [h, t] = impz(b, a); % 可以求出冲击响应h和对应的采样时间点t。 前面说的impulse是求连续时间系统的。
再问: 根据我上面给的幅值和相位求得的传递函数可以化成分子分母形式吗?
再答: 采样后做z变换。
再问: 我先试试看,谢谢哈
如果要求滤波器是线性相位的,那么使用FIR滤波器还是IIR滤波器呢?
IIR滤波器是不是都是非线性相位的?还有FIR滤波器是不是都是线性相位的?
基于matlab 的fir滤波器程序
已知系统单位脉冲响应函数 求系统的传递函数 matlab 例如 w(t)=0.0125e^-1.29
请教一下matlab的fir滤波器设计,已知频率响应的表达式,要如何编写代码设计滤波器呢?
MATLAB 中已知fir滤波器系数 求频率响应
设线性相位FIR滤波器的单位冲激响应为 其中,N为奇数,且 .试问该滤波器能否用于设计线性相位FIR数字高通
如何用matlab绘制FIR滤波器的损耗函数
怎样利用MATLAB画FIR滤波器的幅度函数?
脉冲响应函数和传递函数的关系?
请问~我做了一道题,关于FIR滤波器的,已经证明该题具有线性相位特性!下面一问是该求滤波器的幅频特性和相位特性,这怎么求
matlab开环传递函数与闭环传递函数的应用场合