求教MATLAB 急用新手
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 22:09:45
求教MATLAB 急用新手
wp=30; ws=35; rp=0.5; rs=40; fs=100;
[n,wn]=buttord(wp/(fs/2),ws/(fs/2),rp,rs);
[num,den]=butter(n,wn);
[h,w]=freqz(num,den);
plot(w*fs/(2*pi),abs(h));grid;
xlabel('时间')
ylabel('幅值')
这个第二句哪里有问题 怎么改啊
wp=30; ws=35; rp=0.5; rs=40; fs=100;
[n,wn]=buttord(wp/(fs/2),ws/(fs/2),rp,rs);
[num,den]=butter(n,wn);
[h,w]=freqz(num,den);
plot(w*fs/(2*pi),abs(h));grid;
xlabel('时间')
ylabel('幅值')
这个第二句哪里有问题 怎么改啊
你是说语法错误,还是滤波参数的问题,如果是语法错误,我测试了,没问题,完全可以运行,如果是滤波器设置问题,那得根据你的本意来!