1 / 22
文档名称:

实验一模拟通信的MATLAB仿真.docx

格式:docx   大小:996KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验一模拟通信的MATLAB仿真.docx

上传人:maritime_4 2022/6/21 文件大小:996 KB

下载得到文件列表

实验一模拟通信的MATLAB仿真.docx

相关文档

文档介绍

文档介绍:实验一模拟通信的MATLAB仿真
姓名:左立刚 学号:031040522
简要说明:
实验报告注意包括AM, DSB, SSB, VSB, FM五种调制与 解调方式的实验原理,程序流程图,程序运行波形图, simulink仿真模型及波隔除无用的直流,得
mo(t) = KdKm (t)

设正弦波通过加性高斯白噪声信道后的信号为
r (t) = A cos( w ct + 0) + n (t)
其中,白噪声n(t)的取值的概率分布服从高斯分布。
MATLAB本身自带了标准高斯分布的内部函数randn。randn函数产生的随机 序列服从均值为m = 0,方差c 2 = 1的高斯分布。
正弦波通过加性高斯白噪声信道后的信号为
r(t) = Acos(0ct +0)+n(t)
故其有用信号功率为
A 2
S =—
2
噪声功率为
N =c 2
信噪比SN满足公式
B=以。心
则可得到公式
A 2 C 2 =
B
2 • 10 10 我们可以通过这个公式方便的设置高斯白噪声的方差。
程序流程图(利用microsoft office visio 2003画出的)
AM程序流程图
DSB程序流程图
高斯窄
带噪声
SSB程序流程图
VSB程序流程图
傅里叶
变换FFT
本地载波 cos(wc*t)
高斯窄|
带噪声
调制信
号 f(t)
"[相J残留边带!.、匚]N VSB信 I乘 1 滤波^ | m 4_1_1
本地载波 cos(wc*t)
FM程序流程图
当然,这些程序流程图也可以利用word自带画图工具作出,个人认为用visio画流程图操作 方便一些。
程序运行结果图(代码略)
DSB波形图
SSB波形图
VSB波形图
VSB相干解调图
File Edit View Insert Tools Desktop Window Help
巨3 H 0 I底「黑 '虔?②唱心H昼I □匡I I ■巨
2
0|T
坦 □
u_
-2
FM波形图
Simulink仿真模型及波形

,下面是DSB模型
Fils Edn Vjcv*/ S imu !di3 on FormiT Tools Help
□ | 以 小 捋 | 展地 SB 牛 u> 廿 | 三=:N | * ■ |eci Imvnf 11 S3 曲 E)曲肝 | R 四 im
,下面是VSB模型
FM模型

AtiQ bi-^ ・
AM波形图
BQ : el
DSB波形图
El cp
W - F
虾 i w—
iEJ *Lsli r
,
SSB波形图
VSB波形图
FM波形图
五・心得体会
“实践是检验真理的唯一标准”。对于实验课,毫无疑问是建立在一定理论基 础之上的,正确的理论对实验起积极的指导作用,反过来,实验又可以验证理论 的正确性,而进一步丰富、发展与完善理论。所以,在做实验之前,必须理解与 掌握相关的理论知识,做实验之时,不至于“盲人摸象”;
在编辑m语言程序代码时,严谨仔细当然是必备的素质,例如大小写,逗号与 分号。初始化输出数据后,就进行常规调幅(AM)的程序编写,通过观察DSB,SSB, VSB,FM等程序模块时,发现有大量相似之处,这时没有不要一个一个代码敲击, 后续适当修改参数即可;
在编写与调用子程序时,特别注意:子程序和主程序一定要在用一个文件夹中, 以便正确调用;另外,子程序所在路径