声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2049|回复: 1

[滤波] 滤波器的使用

[复制链接]
发表于 2008-6-30 21:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
弱弱的问一下,如果说作了一个滤波器,怎么用它来滤波呢?
比如说,用matlab自己带的一个例子,生成了一个滤波器,但是,我怎么用它来对信号x进行滤波?
高人指点一下!
rp = 3;          % Passband ripple
rs = 40;         % Stopband ripple
fs = 2000;       % Sampling frequency
f = [500 600];   % Cutoff frequencies
a = [1 0];       % Desired amplitudes
% Compute deviations
dev = [(10^(rp/20)-1)/(10^(rp/20)+1)  10^(-rs/20)];
[n,fo,ao,w] = firpmord(f,a,dev,fs);
b = firpm(n,fo,ao,w);
freqz(b,1,1024,fs);
title('Lowpass Filter Designed to Specifications');
回复
分享到:

使用道具 举报

发表于 2008-7-1 06:38 | 显示全部楼层
已知滤波器系数b,可用filter函数对信号进行滤波,例如:
y=filter(b,1,x);
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-17 06:33 , Processed in 0.103581 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表