基于Matlab_simulink的信号调制仿真

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Matlab/simulink的信号调制仿真1.非归零码
1)打开Simulink工具箱
方式一:在命令行中输入Simulink回车即可。

方式二:点击工具栏中的Simulink图标也可以。

2)在弹出的“Simulink Start Page”窗口中,选“Blank Model”
3)点击“Library Brower”,选Communications Toolbox ----> Comm Sources ----> Random Data Sources,将Random Integer Generator(随机整数发生器)模块拖入工作区。

双击Random Integer Generator,设置参数。

Set size 设为2,输出为0, 1两个值。

4)在“Library Brower”中,选Simulink ----> Signal Attributes,将Rate Transition(随机整数发生器)模块拖入工作区。

Rate Transition模块用于在不同采样率之间的转换。

双击Rate Transition模块进行参数设置。

提高输出采样率便于之后的频谱分析。

5)在“Library Brower”中,选Simulink ----> Sinks,将Scope(示波器)模块拖入工作区。

6)在“Library Brower”中,选DSP System Toolbox ----> Sinks,将Spectrum Analyzer(频谱分析仪)模块拖入工作区。

7)将各模板连接。

注意Stop Time的设置,必须满足有多于1024个采样点,否则无法进行傅里叶分析。

点击“Run”开始仿真。

8)双击Scope,观察时域波形。

9)双击Spectrum Analyzer,观察频谱。

点击左上角按纽,可进行设置。

点击工具,可放大/缩小、或平移图形。

2.数字调制
1)ASK
如下图。

各模块可在Simulink Library Browser中搜索得到。

双击各模块进行参数设置。

点击“Run”后可得到时域波形和频谱图。

a)FSK
如下图。

添加一个Sine Wave模块,设置为另一频率。

点击“Run”后可得到时域波形和频谱图。

b)PSK
同FSK。

将Sine Wave2的相位设为180。

为便于观察,将Sine Wave1和Sine Wave2的频率都设为2。

点击“Run”后可得到时域波形和频谱图。

2)模拟调制
1)幅度调制(AM)
如下图。

模拟信号由三个正弦波叠加组成,对这3个模块进行参数设置。

adds模块用于3路正弦信号相加。

DSB AM modulator模块用于进行幅度调制(见教材式2.3)。

运行后,可得到时域波形和频谱图。

选菜单“工具”中的“缩放”,可用鼠标滚轮进行缩放,观察细节。

2)频率调制(FM)
将AM Modulator模块换成FM Modulator模块,对FM Modulator模块进行参数设置,并将Gain模块的增益改为5。

运行后,可得到时域波形和频谱图。

选菜单“工具”中的“缩放”,可用鼠标滚轮进行缩放,观察细节。

相关文档
最新文档