声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1166|回复: 3

[编程技巧] 请帮忙看下这段程序 谢谢各位

[复制链接]
发表于 2007-7-20 13:29 | 显示全部楼层 |阅读模式

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

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

x
clear all
fid=fopen('D:\学习\声学基础\衰减 成像实验数据\neck\sample_FB_00000.dat','r');
shepindata=fread(fid,inf);
data=shepindata(1:52800);
n=3;
B=zeros(1:(n+1));
A=zeros(1:(n+1));
Wn=[7800000,16200000];
[B,A]=BUTTER(n,Wn);
data_f=filter(B,A,data)

倒数第二行总有问题
这个滤波器是三阶的巴特沃斯带通滤波器 按理说系数应该是4维向量 不知道我前面的定义是不错了
麻烦各位帮忙看下
回复
分享到:

使用道具 举报

发表于 2007-7-20 13:39 | 显示全部楼层
看看butter 的帮助里对参数的说明
 楼主| 发表于 2007-7-20 14:21 | 显示全部楼层
看过了 B A表示系数  应是n+1维的向量 是不我的wn和我的数据不符啊
不知道程序本身有什么问题
发表于 2007-7-20 15:07 | 显示全部楼层
The cutoff frequency Wn must be 0.0 < Wn < 1.0, with 1.0 corresponding to half the sample rate。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-27 00:44 , Processed in 0.051925 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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