Matlab 信号与系统课设 - BiRadio仿真电台

Posted benjamin142857

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab 信号与系统课设 - BiRadio仿真电台相关的知识,希望对你有一定的参考价值。

BiRadio

Matlab 信号与系统课设 - BiRadio仿真电台

Author : Benjamin142857

Date : 2018-12

Video : BiliBili

Github : BiAudio

1. 使用介绍

  • 【1】三个播音电台选择好音频文件,若未选择则播放与暂停按钮无法按下,以防程序报错。同时使用了异常处理,当用户打开文件选择目录,未选择文件直接退出时,不影响程序运作,保证了交互的严谨性。
    技术图片





  • 【2】当三个音频文件都顺利加载完成时,播放与暂停按键恢复可用,此时可开始播放,线程4会对三个电台的音频分段时序性地进行调制,将其单边频谱复用在一个频带上,即总信号。
    技术图片





  • 【3】打开收音机频道1,线程5会对总信号进行相应频段的带通滤波,获取到对应电台1音频信号的单边频谱,然后进行快速傅里叶逆变换,再时序性播放出来,我们可看出接收并还原出的波形和电台1播放的原波形有较高的相似度。
    技术图片





  • 【4】各个电台可独立暂停播放,或者调节进度条,更换播放内容,现在电台2与电台3暂停了播放,在总信号中对应频段的信息也随之小时,从收音机收听的频道2波形看出,此时并未接收到任何内容,因为电台2已暂停播放
    技术图片





2. 演示视频

BiliBili

以上是关于Matlab 信号与系统课设 - BiRadio仿真电台的主要内容,如果未能解决你的问题,请参考以下文章

关于用MATLAB设计对信号进行频谱分析和滤波处理的程序

基于STM32的无线蓝牙心电监护仪系统设计-毕设课设资料

用MATLAB设计对信号进行频谱分析和滤波处理的程序

MATLAB语音信号处理

MATLAB在信号与系统分析中的应用 ?

MATLAB信号与系统