资源描述
本 科 生 毕 业 设 计
论文题目
:
DSB模拟系统设计和仿真
姓名
:
郭 群
学号
:
班级
:
10204201班
年级
:
级
专业
:
通信工程
学院
:
信息工程学院
指导老师
:
李里亚 (讲师)
完成时间
:
6 月12日
作 者 声 明
本人以信誉郑重申明:所呈交学位毕业设计(论文),是本人在指导老师指导下由本人独立撰写完成,没有剽窃、剽窃、造假等违反道德、学术规范和其它侵权行为。文中引用她人文件、数据、图件、资料均已明确标注出,不包含她人结果及为取得东华理工大学或其它教育机构学位或证书而使用过材料。对本设计(论文)研究做出关键贡献个人和集体,均已在文中以明确方法标明。本毕业设计(论文)引发法律结果完全由本人负担。
本毕业设计(论文)结果归东华理工大学全部。
特此申明。
毕业设计(论文)作者(签字):
签字日期: 年 月 日
本人申明:该学位论文是本人指导学生完成研究结果,已经审阅过论文全部内容,并能够确保题目、关键词、摘要部分中英文内容一致性和正确性。
学位论文指导老师署名:
年 月 日
DSB模拟系统设计和仿真
郭 群
The Design and Simulation of the
DSB analog system
Guo qun
6月12日
摘 要
模拟通信系统含有直观,轻易实现等优点,在早期通信系统中得到了广泛应用,比如早期电话系统就是模拟通信系统。抑制双边带调幅(DSB-SC)作为最经典模拟通信系统之一,含有调制效率高,抗噪性能好等优点,得到了广泛研究和应用。MATLAB仿真软件含有编程效率高,使用方便等优点广泛应用和电子通信,航空航天等科学领域,而SIMUINK作为一个可视化仿真工具直观和便捷等优点。此次仿真就是基于这两种仿真平台对DSB通信系统进行仿真建模,在对一个系统进行仿真建模时需要我们对原理部分熟练掌握,在建模过程中达成学以致用目标,所以仿真建模对于教学研究含有主动作用。
此次设计首先在简明概述DSB通信系统原理基础上,建立了基于MATLAB和SIMULINK仿真建模,其中关键包含调制部分,信道和解调部分仿真建模。整个通信系统中以正弦信号为基带信号,经过加性高斯白噪声信道后经过巴特沃斯低通滤波器和相干解调方法解调得到解调信号;在SIMULINK对整个DSB系统进行建模基础上再对该系统各个部分进行了MATLAB仿真建模。在仿真后数据分析中得到了和理论分析一致结果,从而也验证了此次仿真建模成功。
关键词:模拟通信系统; 仿真建模; DSB; MATLAB; SIMULINK
ABSTRACT
The analog communication system has lots of advantages such as intuitive, easy to realize and it has been widely used in the communication system in the early, for instance the telephone system early is an complete analog communication system. The double sideband suppressed carrier amplitude modulation (DSB-SC) is one of the most classic analog communication system.It has the advantages of high modulation efficiency, good anti-noise performance, and has been get the extensive research and application. MATLAB simulation software has high programming efficiency, convenient and widely used in electronic communications, aerospace and other fields of science, and SIMUINK as the simulation tool, has the characteristics of visual intuition and convenience. This simulation is based on this two kinds of simulation platform for DSB communication system .In this simulation modeling of a system we need to master the principle part, the objective to learn in order to practice in the modeling process, so the simulation modeling act as a positive role in teaching and research.
This design based on the principle of a brief overview of the DSB communication system, establishes the simulation modeling based on MATLAB and SIMULINK, including modulation, and demodulation of the simulation modeling channel. Make the sine wave signals as the baseband signals in this communication system, the additive Gauss white noise channel by hamming low pass filter and coherent demodulation method be demodulated signal.Fist of all we make the entirety simulation based on SIMULINK,and then design each part based on MATLAB. In the analysis of simulation data we can obtained the results consistent with the theoretical analysis, which also verified the simulation modeling success.
Key words: analog communication system; simulation and modeling; DSB; MATLAB; SIMULINK;
目 录
摘 要 I
ABSTRACT II
绪 论 1
I. 课题研究意义 1
II. 关键研究目标和内容 1
III. 研究方法和研究手段 2
1. DSB通信系统概述 3
1.1 通信系统基础概念 3
1.1.1 通信系统基础分类 3
1.1.2 调制方法 5
1.1.3 解调方法 6
1.1.4 通信系统基础性能指标 8
1.2 DSB通信系统 8
1.2.1 DSB通信系统产生 8
1.2.2 DSB信号频域分析 9
1.2.3 DSB信号功率 10
1.2.4 DSB信号解调 10
1.3 DSB信号抗噪声性能分析 11
2. DSB通信系统MATLAB仿真 12
2.1 本文在MATLAB中用到关键函数介绍 12
2.2 基于SIMULINKDSB系统仿真 13
2.3 基于MATLABDSB信号各部分仿真建模 14
2.3.1 DSB信号调制仿真 14
2.3.2 高斯白噪声信道部分 16
2.3.3 低通滤波器设计 18
2.3.4 DSB解调系统仿真 19
3.DSB系统频谱分析建模 23
4. 数据分析 26
结 论 28
致 谢 29
参考文件 30
绪 论
I. 课题研究意义
在通信技术中DSB系统是模拟通信系统中最有代表性通信系统,我们经过研究DSB系统能够从中得出通常规律,从而指导大家去研究和开发其它通信系统。
MATLAB软件是一个高效而且轻易掌握仿真软件,经过这个软件仿真我们能够加深对DSB通信系统了解。
在常规双边带通信系统中为了简化系统,降低成本加入了载波,不过因为载波分量不携带任何相关信源信息,信息完全由边带传送,所以载波分量花费了相当多功率,从而造成系统利用率很低,和资源浪费。为了处理这个问题大家开发出了DSB通信系统,它特点是已调信号中不含载波分量,利用率为100%。本课题在简单分析DSB原理基础上,以抑制载波双边带为例,分析了基于MATLAB平台DSB系统仿真方案。
我们知道DSB通信系统是一个很简单系统,所包含到技术层面东西并不复杂,所以为了能够愈加了解这个系统我们能够对它进行仿真,书本上原理是认识部分,仿真部分是对所学知识实践。MATLAB仿真就是一款很好实践性工具,能够说MATLAB在教学过程中是对所学内容利用,达成学以致用目标。
II. 关键研究目标和内容
此次设计在简明概述DSB系统原理基础上,首先对系统整体作SIMULINK仿真建模,再使用MATLAB对系统各部分进行仿真。
此次设计关键内容分四大部分。
第一部分叙述DSB通信系统原理,在引出DSB系统之前简明介绍了通信系统基础概念包含通信系统基础分类,然后对模拟和数字通信系统介绍分析,提出了分析通信系统性能指标和分析方法。在此基础上提出了DSB调制解调系统,着重叙述了DSB通信系统原理,信源信号产生,调制技术,频谱分析,信道中高斯白噪声干扰,和系统解调。最终关键分析了DSB通信系统性能。
第二部分是本课题关键,利用MATLAB/SIMULINK仿真软件对DSB通信系统进行仿真研究,首先在SIMULINK平台中对DSB系统进行整体仿真,对该系统有个整体了解后,在对DSB通信系统中个部分研究,即对系统各部分分别进行仿真即信源产生,调制过程仿真,信道中高斯白噪声产生,滤波器设计,和最终解调仿真。
第三部分对该系统进行了频域分析,从频域方面了解,调制,解调本质。
第四部分是数据分析部分,数据分析部分是定量对所研究课题分析,能够产生更为直观更有说服力证据,也是分析所研究课题优缺点有效方法。本文数据分析关键是分析DSB通信系统有效性和可靠性即抗噪声性能和调制带宽。
III. 研究方法和研究手段
伴随计算机技术发展,系统仿真技术在电子工程领域应用正在发生着无法替换作用。数学仿真软件MATLAB出现标志着仿真技术在通信领域应用中达成了一个新水平。MATLAB是由美国Math Works企业推出一个科学计算和工程仿真软件,将高性能科学计算,结果可视化和编程集中在一个易于操作环境中。现在,在世界范围内被科研工作者,工程技术人员和院校师生广泛应用,已经成为国际控制世界公认标准计算机软件。此次课题研究仿真就是利用MATLAB实现对DSB通信系统仿真研究,在仿真中我们要对DSB系统信噪比和传送功率等参数进行比较,得出DSB系统性能,同时经过波形仿真观察DSB通信系统波形和它频谱。
1. DSB通信系统概述
1.1 通信系统基础概念
通信,顾名思义,就是沟通消息。实现通信系称为通信系统,它将信息从发信者经过信道传送到收信者。通信系统基础结构能够简单地表示为三个单元:发送器,信道和接收器,图1.1所表示。
图1-1 通信系统基础框图
发信者发出所要传输信息,它是信息源头,也称为信源,接收者是信息传送终点,也称为信宿,即信息“归宿”。它们在通信系统两端,有时也称为终端。信道是介于发信者和收信者之间某种能够传输信息物理媒质。信源给出信息通常无法直接经过信道,所以发送方需要借助一个称为发送器装置(或称为发送设备)来把信息送入信道。对应地,接收方必需采取接收器(或称为接收设备)从信道中提取信息。
1.1.1 通信系统基础分类
通信系统按信道中传输信号类型分为模拟通信系统和数字通信系统。信道中传输基带信号为模拟信号时,这种系统称为模拟通信系统;传输基带信号为数字信号通信系统称为数字通信系统。
这里关键介绍一下模拟和数字通信系统。首先介绍两个关键概念—数字信源和模拟信源。
(1) 数字信源:消息只有有限中取值。如:从键盘中输入信息。
(2) 模拟信源:信息有没有限多中取值连续量。如:从话筒中输入语音源。
模拟通信系统通常由信源、调制器、信道、解调器、信宿及噪声源组成。图1-2所表示。
图1-2 模拟通信系统结构
从图中能够看出模拟通信系统结构比较简单,其关键是调制和解调单元,在发送端,消息信号发送前能够进行部分简单处理,关键是幅度调整和低通滤波。
模拟通信优点是直观且轻易实现,但保密性差,抗干扰能力弱。因为模拟通信在信道传输信号频谱比较窄,所以可经过多路复用使信道利用率提升。
数字通信系统是指在信道上把数字信号从信源传送到信宿一个通信方法。它和模拟通信系统相比,其优点为:抗干扰能力强,没有噪声积累;能够进行远距离传输并能确保质量等不过为了取得这些优点数字通信系统付出是比模拟通信系统复杂得多得系统结构,图1-3所表示为一个数字通信系统结构。
图1-3 数字通信系统结构
上图所展现得是一个较为完善现代数字通信系统结构和它多种功效单元。一个具体数字通信系统不一定包含该结构全部单元。图中虚线框灰色(阴影)单元是能够选择,不过实线框白色(无阴影)单元基础上是全部系统全部必需。
图中上半部分为发送端,下半部分为接收端,中间是信道。轻易看出,收发两端结构基础对称,对应单元相互互逆。
1.1.2 调制方法
传统上,将基带信号变换成为合适频带信号过程称为调制。调制通常使借助和正弦载波来完成,所形成频带信号形式为
(1-1)
其中,是幅度部分,是相位部分,是载波频率。依据基带信号对应于于不一样,调制分为不一样制式,不一样调制制式形成传输信号含有不一样带宽和抗噪声性能。
由信号和系统知识可知调制是经过调整频带信号幅度,和相位把基带信号频谱搬移到载波频率上去,而载波频率选择要适合目前信道要求,图1-4和图1-5所表示为基带信号和调制后频带信号频谱图。
图1-4 基带信号频谱图 图1-5 频带信号频谱图
这里要指出多个基础概念—调制信号,载波和已调信号。
(1) 调制信号:指来自信源消息信号(基带信号),这些信号能够是模拟也能够是数字。
(2) 载波:未受调制周期性振荡信号称为载波它能够是正弦波,也能够是非正弦波(如周期性脉冲序列)。
(3) 已调信号:载波调制后称为已调信号,它含有调制信号全部特征。
由式(1-1)可知假如要使频带信号伴随调制信号(信源)改变而产生改变频带信号话能够使和伴随调制信号改变而改变,由此能够将调制分为幅度调制和角度调制,其中角度调制又依据调制信号和相位和频率关系分为相位调制和频率调制。
幅度调制——调制信号幅度部分伴随调制信号改变而改变即消息内含于已调信号幅值中。比如,调幅(AM,DSB,SSB和VSB),脉冲幅度调制(PAM),幅移键控调制(ASK)等。
频率调制——调制信号频率部分即部分伴随调制信号改变而改变即消息信号和已调信号频率部分成正比,使信息内含于频率中。比如,调频(FM),脉冲频率调制(PFM),频移键控(FSK)等。
相位调制——调制信号相位部分伴随信号改变而改变即消息信号和已调信号相位部分成正比,使信息内含和相位中。比如,调相(PM),脉冲位置调制(PPM),相移键控(PSK)等
1.1.3 解调方法
解调是调制逆过程,接收端解调单元从收到频带信号中还原出基带信号消息信号,解调过程中要尽可能抑制信道引入噪声和畸变。
1.幅度解调
解调依据其工作方法能够分为相干解调(同时解调)和非相干解调(包络检波法)。它们去别是是否需要引入当地载波,相干解调需要引入和载波同频同相当地载波而非相干解调则不需要。
非相干解调中调制信号只要经过包络检波器就能得到解调后基带信号。
包络检波器常见晶体二极管电路图图1-6所表示
图 1-6 包络检波电路图
其产生包络包络检波波形图1-7所表示
图 1-7 包络检波波形
相干解调比非相干解调复杂得多,首先它要先产生一个和当地载波同频同相适当地载波实现频谱下搬移,再经过一个低通滤波器以后才能得到基带信号。其系统框图图1-8所表示。
图 1-8 相干解调系统框图
其中是输入信号,是当地载波在后面分析中能够得到当地载波必需和载波同频同相,频谱下搬移信号经过低通滤波器滤除高频分量后得到解调后信号。
2. 角度解调
角度解调一样有非相干解调和相干解调两种方法。
非相干解调原理是使用鉴频器将频率改变转换成电压改变,鉴频器有很多个类,而最常见使用最广泛是振幅鉴频器。振幅鉴频器原理是将改变频率转换成幅度改变,再使用包络检波方法实现解调。
相干解调方法只适适用于窄带调角信号中,因为窄带调角信号可分解成同相分量和正交分量之和,所以能够采取线性调制中相干解调法来进行解调,以下图所表示
图1-9 窄带调频信号相干解调
1.1.4 通信系统基础性能指标
通信根本任务是传送消息,所以,传送消息有效性和可靠性是通信系统基础性能指标。
有效性——指在给定时间内能传输信息内容多少。
可靠性——指接收到信息正确程度。
这两个性能指标既相互矛盾又相互联络,并能够相互转换。
这两个性能指标在数字通信系统和模拟通信系统中衡量方法是不一样。
数字通信系统有效性通常见它提供传输速率(单位为bps)来衡量。一定速率数字消息信号采取不一样传输方法时,所需要信道带宽是不一样。所以,当信道带宽一定时,通信系统能提供速率越高,则有效性越好。所以,在讨论系统有效性是也应该将信道上资源带宽考虑进去,于是有效性还能够深入用频带利用率在衡量。频带利用率物理意义是平均每赫兹所能提供传输速率,单位为bps/Hz。其公式为=传输速率/占用频带宽度。
数字通信系统可靠性用平均比特差错概率来衡量,即误比特率(BER),其物理意义是传输中错误比特数目占总比特数目标比率,即
BER=错误比特数目/传输总比特数目
显然,BER越低,通信系统可靠性越好。
模拟通信系统有效性是用传输带宽来衡量,一样模拟消息信号采取不一样传输方法所需要信道带宽是不一样,所以,传输一样带宽消息信号所占用信道带宽越少,则通信系统有效性越高。
模拟通信系统可靠性用接收端输出信号性噪比(SNR)来衡量,SNR是信号和噪声功率比值即SNR=信号功率/噪声功率,它反应了消息经传输后“保真”程度。
1.2 DSB通信系统
1.2.1 DSB通信系统产生
从式(1-1)可知最简单幅度调制应该就是使伴随基带信号改变而改变幅度调制,这就是一致双边带调幅,其表示式为:
(1-2)
DSB信号波形以下图所表示
图1-10 DSB信号波形图
经分析可知DSB信号因为没有纯载波分量所以其调制效率为100%远远比传统调幅方法(AM信号)高。
从其表示式能够简单得到DSB系统调制方法,其模型以下图所表示:
1-11 DSB信号调制
1.2.2 DSB信号频域分析
由式(1-2)经过傅里叶变换能够很轻易得到其频域表示式
(1-3)
其基带信号和频带信号频谱图以下图所表示:
图1-12 DSB信号基带和频带信号频谱图
图中上半部分是基带信号,易知带宽为其最高频率即Hz,下半部分是频带信号频谱图,从图中能够看出DSB频带信号频谱图就是其基带信号频谱图搬移到载波频率处即基带信号调制也就是频谱搬移过程,亦可知其带宽是基带信号带宽2倍即基带信号带宽是B则频带信号带宽
(1-4)
1.2.3 DSB信号功率
由信号和系统知识可知信号功率为
(1-5)
这里引入归一化功率令R=1,求得DSB信号功率
其中第二项为0,于是
(1-6)
1.2.4 DSB信号解调
由DSB信号表示式(1-2)和其波形图(1-10)可知其包络已经不再和基带信号波形一致所以只有使用相干解调方法,其解调模型以下图所表示:
LPF
图1-13 DSB信号相干解调模型
上图中乘法器和低通滤波器级联组成相干解调器。其中是接收信号当地载波。经过低通滤波器(LPF)后滤去了高频分量后得到输出信号
假如当地载波做好于载波完全同频同相即和全部为零则输出端能够得到无损调制信号。
1.3 DSB信号抗噪声性能分析
在1.1节中已经介绍过模拟通信系统性能指标有两个即可靠性和有效性。其中有效性用传输带宽来衡量,可靠性用性噪比来衡量。在分析DSB信号频谱图时得出了频带信号带宽是基带信号两倍即=2B,B是基带信号带宽。性噪比分析:
输入信噪比定义
=解调器输入有用信号平均功率/解调器输入噪声平均功率
输出信噪比定义
=解调器输出有用信号功率/解调器输出信号品均功率
解调增益定义
依据分析得DSB系统性能参数分别为
(1-6)
(1-7)
(1-8)
2. DSB通信系统MATLAB仿真
MATLAB是一款功效强大工程技术数值运算和系统仿真软件它含有数值分析,矩阵运算,数字信号处理,仿真建模,系统控制和优化等功效,被誉为“巨人肩膀上工具”,它将高性能科学计算,结果可视化和编程集中在一个易于操作环境中。现在,在世界范围内被科研工作者,工程技术人员和院校师生广泛应用,已经成为国际控制世界公认标准计算机软件。而SIMULINK是MATLAB中一个可视化仿真软件,在SIMULINK中,仿真模型表现为若干个仿真模块集合和这些模块之间连接关系,这就使得仿真设计和分析过程变得相对直观和便捷。
2.1 本文在MATLAB中用到关键函数介绍
MATLAB中函数设计是为了实现特定功效,这种函数有系统自带也能够自己依据需要创建自定义函数。本文关键用到是系统自带函数,首先简单介绍下此次仿真用到部分关键函数及其使用方法。
(1)FFT函数:该函数实现对函数快速傅里叶变换求得函数频域表示式,其定义以下:
Y=fft(X)
Y=fft(X,n)
Y=fft(X,[],dim)
Y=fft(X,n,dim)
(2)fftshift函数:该函数是移动零频点到频谱中间,重新排列fft输出结果,即假准期望绘制幅频图频率范围为0~fs,则无需运行fftshift变换,
假准期望绘制幅频图频率范围为-fs/2~fs/2,则需要运行fftshift变换。
使用方法,该函数通常是在使用fft函数以后在用fftshift函数对fft结果运算,其语法为:
Y=fftshift(X)
Y=fftshift(X,dim)
(3)subplot函数:subplot是将多个图画到一个平面上函数。使用方法为subplot(m,n,p),m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行,一共m行,假如m=2就是表示2行图。p表示图所在位置,p=1表示从左到右从上到下第一个位置。
(4)Plot函数:2维画图函数,使用方法:
plot(X,Y)
plot(X,Y,linspace)
plot(X1,Y1,...,Xn,Yn)
(5)title:对目前图形添加标题,使用方法为
title(str)
title(str,Name,Value)
2.2 基于SIMULINKDSB系统仿真
DSB通信系统包含调制,信道,解调三大部分,调制部分使基带信号变换成频带信号时域中表现为基带信号乘以载波图1-11所表示;在实际应用中信道部分或多或少全部会混入噪声,所以此次仿真使用是含有加性高斯白噪声信道;解调部分则是使用相干解调方法实现频谱下搬移,其系统仿真图以下所表示
图 2-1 DSB系统SIMULINK仿真
上图完整地仿真出了整个DSB通信系统中调制,信道和解调部分,其仿真结果为
图 2-2 DSB系统SIMULINK仿真结果
图中第一条波形为频率为1.5kHz基带信号波形,第二条为调制到频率为10kHz载波后已调信号波形,第三条为信道中波形,第四条为解调后波形,比较基带信号和解调后信号波形能够看见即使不是完全一致不过解调信号看以看作是稍有失真基带信号,所以此次仿真是成功。
2.3 基于MATLABDSB信号各部分仿真建模
2.3.1 DSB信号调制仿真
由DSB信号表示(1-2),和图1-11 DSB系统调制系统图,可知DSB系统调制过程在时域中表现为用基带信号乘以载波,在频域中表现为频谱上搬移过程,其MATLAB仿真代码和波形为:
%调制信号
fs=100000; %设置采样点fm=1000; %设置基带信号频率
dt=1/fs; %采样频率
t=0:dt:0.01; %时间设置
mt=cos(2*pi*fm*t); %基带信号
subplot(3,1,1);
plot(t,mt);grid on;
title('调制信号mt=cos(pi*t)波形');
%载波信号
fc=10000; %载波频率
Ct=cos(2*pi*fc*t); %载波信号
subplot(3,1,2);
plot(t,Ct);
axis([0 0.01 -1 1]);
title('载波信号波形');
%DSB调制部分
DSB=mt.*Ct; %已调信号
subplot(3,1,3);
plot(t,DSB,'b');grid on;
axis([0 0.01 -1 1]);
title('已调信号波形');
运行结果以下
图2-3 DSB系统调制仿真波形图
图中基带信号时频率比较低正弦波,而载波是高频正弦信号,调制后信号如前面所述是基带信号乘以载波信号从结果图中能够看出其频率域载波相近而包络和基带信号相近,可见调制确实是基带信号频谱上搬移过程。
2.3.2 高斯白噪声信道部分
在频带传输中噪声部分是无法避免,所以一个完整DSB仿真系统肯定包含一个噪声信道,最常见最简单噪声就是加性高斯白噪声,此次仿真中信道就是建立加加性高斯白噪声信道。
加性高斯白噪声产生代码和加入噪声后已调信号波形以下:
%调制信号
fs=100000;
fm=1000;
dt=1/fs;
t=0:dt:0.01;
mt=cos(2*pi*fm*t);
%载波信号
fc=10000;
Ct=cos(2*pi*fc*t);
%DSB调制部分
DSB=mt.*Ct;
subplot(2,1,1);
plot(t,DSB,'b');grid on;
axis([0 0.01 -1 1]);
title('已调信号波形');
%添加噪声部分
[h,l]=size(mt);
b=0.25;
noise=b.*randn(h,l); %产生均值为0方差(功率)为b 噪声
%混入噪声后信号
rt=DSB+noise;
subplot(2,1,2);
plot(t,rt,'r');grid on;
axis([0 0.01 -1.5 1.5]);
title('信道中波形');
运行结果以下
图 2-5 DSB系统信道波形图
图中蓝色波形是噪声波形,红色波形是混入了噪声后频带信号波形,对比图2-3中已调信号波形能够看到此处信道中频带信号经过噪声影响产生了失真现象。
2.3.3 低通滤波器设计
在解调系统中可知需要一个低通滤波器来滤除高频信号部分,而为了不损伤信号而又能够最大程度滤除噪声低通滤波器带宽设置为和基带信号带宽一致。
此次设计所采取低通滤波器设计方法基于汉明窗FIR低通滤波器,FIR滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基础元件,它能够在确保任意幅频特征同时含有严格线性相频特征,同时其单位抽样响应是有限长,所以滤波器是稳定系统。 此次设计中取滤波器阶数为30。
其产生代码及其图形以下
fm=1000;fs=100000;
wc=1.5*2*pi*fm/fs; %设计滤波器截止频率
N=1000;
B=fir1(30,wc/pi); %设计默认为汉明窗低通滤波器
[h,w]=freqz(B, 1, N);
x=w*fs/(2*pi)/1000; %频率变换
y=20*log10(abs(h)); %将幅值转换为dB
plot(x,y);grid on;
axis([0 40 -100 0]);
xlabel('k/hz');
title('低通滤波器频率对应');
展开阅读全文