![]() |
滤除叠加正弦波中3000hz的正弦波
[COLOR="red"][B]急![/B][/COLOR]设计巴特沃思低通滤波器,滤除频率分别为1000hz,3000hz的叠加正弦波中3000hz的正弦波,求完整滤波程序!
N=256; fs=10000; dt=1/fs; tt=0:dt:dt*(N-1); k=1:N; f1=3000; f2=1000; y(k)=sin(2*pi*f1*k*dt)+sin(2*pi*f2*k*dt); |
回复: 滤除叠加正弦波中3000hz的正弦波
2 个附件
[QUOTE=chenfeiyang;22756]急!设计巴特沃思低通滤波器,滤除频率分别为1000hz,3000hz的叠加正弦波中3000hz的正弦波,求完整滤波程序!
N=256; fs=10000; dt=1/fs; tt=0:dt:dt*(N-1); k=1:N; f1=3000; f2=1000; y(k)=sin(2*p...[/QUOTE] 在上程序后增加: [b,a]=butter(4,0.4); z=filter(b,a,y); subplot 211; plot(y); title('滤波前输入信号') subplot 212; plot(z); title('滤波后输出信号') 得图有 |
谢了!!!!!!!!!!
[COLOR="Red"][SIZE="6"][FONT="黑体"]很感谢!!!!!!![/FONT][/SIZE][/COLOR]
解决了我的问题!!!!!!!!!!!!!!:heart: |
所有时间均为北京时间。现在的时间是 05:15。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.