• / 3
  • 下载费用:10 金币  

用matlab进行信号滤波.doc

关 键 词:
用matlab进行信号滤波.doc
资源描述:
第二次作业 姓名:陈贤波对 007hz 进行滤波clc;clear;fs=25000;%采样频率Ts=1/fs;%周期signal=csvread('E:\matlab\信号处理 PPT 课件\作业 2\6\007.csv',0,3);%载入信号N=length(signal);%信号长度t=0:Ts:(N-1)*Ts;%时间轴ws=60*2*pi/fs;%归一化wp=100*2*pi/fs;%归一化 deltaw=wp-ws; %通带长度n=ceil(1.8*pi/deltaw)+1;%计算滤波器阶数 wn=(ws+wp)/pi/2;%计算截止频率 [b,a]=fir1(n,wn,boxcar(n+1));%一定是 n+1y=filter(b,a,signal);subplot(2,1,1);plot(t,signal);xlabel('时间(s)');subplot(2,1,2);plot(t,y);xlabel('时间(s)');对 80Hz 进行滤波clc;clear;fs=25000;%采样频率Ts=1/fs;%周期signal=csvread('E:\matlab\信号处理 PPT 课件\作业 2\6\315.csv',0,4);%载入信号N=length(signal);%信号长度t=0:Ts:(N-1)*Ts;%时间轴ws=400*2*pi/fs;%归一化wp=500*2*pi/fs;%归一化 deltaw=wp-ws; %通带长度n=ceil(1.8*pi/deltaw)+1;%计算滤波器阶数 wn=(ws+wp)/pi/2;%计算截止频率 [b,a]=fir1(n,wn,boxcar(n+1));%一定是 n+1y=filter(b,a,signal);subplot(2,1,1);plot(t,signal);xlabel('时间(s)');subplot(2,1,2);plot(t,y);xlabel('时间(s)');对 315Hz 进行滤波clc;clear;fs=100000;%采样频率Ts=1/fs;%周期signal=csvread('E:\matlab\信号处理 PPT 课件\作业 2\6\315.csv',0,4,[0,4,999,4]);%载入信号N=length(signal);%信号长度t=0:Ts:(N-1)*Ts;%时间轴ws=1500*2*pi/fs;%归一化wp=2000*2*pi/fs;%归一化 deltaw=wp-ws; %通带长度n=ceil(1.8*pi/deltaw)+1;%计算滤波器阶数 wn=(ws+wp)/pi/2;%计算截止频率 [b,a]=fir1(n,wn,boxcar(n+1));%一定是 n+1y=filter(b,a,signal);subplot(2,1,1);plot(t,signal);xlabel('时间(s)');subplot(2,1,2);plot(t,y);xlabel('时间(s)');
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:用matlab进行信号滤波.doc
链接地址:https://www.weizhuannet.com/p-8793662.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开