双音多频通信设计的Matlab仿真.docVIP

  • 12
  • 0
  • 约1.11万字
  • 约 15页
  • 2015-12-17 发布于安徽
  • 举报
双音多频(DTMF)通信设计的MATLAB仿真 摘要:讨论以MATLAB作为仿真工具产生DTMF信号,并用FFT算法、DFT算法、卷积法及迭代法来对DTMF信号进行解码。 关键词:FFT;DFT;频谱分析;卷积;滤波;差分方程;MATLAB 0 引 言 双音多频(DTMF:Double Tone Multi-Frequency)是按键电话通信,也广泛应用于电子邮件和银行系统中。用户可从电话发送DTMF信号来选择菜单进行操作。DTMF信号容易用软件产生和解码。MATLAB是一个高度集成的软件系统,通过交互式的命令(语句)可以十分简便地实现许多复杂的数值计算。 本文采用MATLAB作为仿真工具产生DTMF信号,并用FFT算法、DFT算法、卷积法及迭代法来对DTMF信号进行解码,由此得出:时域和频域是研究信号的两个窗口,其中信号处理大都在时域中进行,而信号分析往往在频域中比较方便直观。且数字信号处理技术中的DFT、FFT、卷积、滤波、差分方程这几个概念之间有内在联系。 1 DTMF信号的产生 DTMF是数字音频信号,在DTMF通信系统中共有8个频率,分为4个高频音和4个低频音,用一个高频音和一个低频音的组合表示一个信号,这样共有16种组合,分别代表16种信号,如表1所示: fH(Hz) fL(Hz) 1209 1336 1477 1

文档评论(0)

1亿VIP精品文档

相关文档