主题:巴特沃斯低通滤波器
>> %巴特沃斯低通滤波器
%技术要求
ap=3; %通带最大衰减dB
as=25; %阻带电大衰减dB
fp=6000; %通带截止频率Hz
fs=12000; %阻带截止频率Hz
%确定N
ksp=sqrt((10^(0.1*ap)-1)/(10^(0.1*as)-1))
rsp=fs/fp
N=ceil(-(log10(ksp)/log10(rsp)))
%确定ws
wc=2*pi*fp %wc的幅度为0.7079
ws=wc*((10^(0.1*as)-1)^(1/(2*N))) %ws幅度为0.0562
[z,p,k]=buttap(N)
[bp,mp]=zp2tf(z,p,k)
if(2*pi*fs>ws)
[bl,al]=lp2lp(bp,mp,wc)
end
freqs(bl,al)
ksp =
0.0562
rsp =
2
N =
5
??? wc=2*pi*fp %wc的幅度为0.7079
|
Error: Missing operator, comma, or semicolon.
怎么会出现这样的问题,好像没有什么问题啊
%技术要求
ap=3; %通带最大衰减dB
as=25; %阻带电大衰减dB
fp=6000; %通带截止频率Hz
fs=12000; %阻带截止频率Hz
%确定N
ksp=sqrt((10^(0.1*ap)-1)/(10^(0.1*as)-1))
rsp=fs/fp
N=ceil(-(log10(ksp)/log10(rsp)))
%确定ws
wc=2*pi*fp %wc的幅度为0.7079
ws=wc*((10^(0.1*as)-1)^(1/(2*N))) %ws幅度为0.0562
[z,p,k]=buttap(N)
[bp,mp]=zp2tf(z,p,k)
if(2*pi*fs>ws)
[bl,al]=lp2lp(bp,mp,wc)
end
freqs(bl,al)
ksp =
0.0562
rsp =
2
N =
5
??? wc=2*pi*fp %wc的幅度为0.7079
|
Error: Missing operator, comma, or semicolon.
怎么会出现这样的问题,好像没有什么问题啊