云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数字频带传输系统的MATLAB仿真实现源代码

数字频带传输系统的MATLAB仿真实现源代码

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 5:34:11

一、设计内容:数字频带传输系统的MATLAB仿真实现

[1]个人部分:2PSK的调制、信道模拟、抽样判决及解调

1、2PSK的调制

基本任务:原始PCM脉冲编码信号的2PSK调制

1)、主要步骤和要求:对原始的PCM脉冲编码信号进行2PSK调制。要求原始的PCM脉冲编码信号可以是数字型也可以是字符型;要求画出原始PCM脉冲编码信号和2PSK调制信号的波形图。 2)2PSK调制程序代码及说明:

function psk_sig=modulat_1(pcm ,Fc,Fd,Fs)

%输入信号pcm为原始的PCM脉冲编码信号,Fc为载波频率,Fd输出信号的抽样 %频率为,Fs为输入信号的抽样频率;输出信号psk_sig为2PSK调制后的信号。 %原始PCM脉冲编码信号的2PSK调制% %检测输入信号的类型% 2PSK调制程序代码:

function psk_sig=modulat_1(pcm,fc,fd,fs)

for i=1:length(pcm); % 判断是数字还是字符 if ischar(pcm(i))==1; pcm(i)=str2num(pcm(i)); end i=i+1; end

psk_sig=dmod(pcm,fc,fd,fs,'psk'); subplot(2,1,1) plot(pcm,'r*') subplot(2,1,2)

plot(psk_sig,'b.')

实验截图:

2、随机噪声信道的MATLAB仿真实现

基本任务:简单随机噪声信道的MATLAB仿真实现。

1)、主要步骤和要求:要求2PSK调制信号经过一个常用的AWGN信道;要求2PSK调制信号可以是数字型也可以是字符型;要求信道信噪比snr可变;要求在同一个figure中给出输入信号psk_sig和输出信号psk_after_channel的波形图。 2)、2PSK+AWGN程序代码及说明:

function psk_after_channel=channel_1(psk_sig,snr)

%输入变量psk_sig为2PSK调制信号,snr为AWGN信道的信噪比;输出变量%psk_after_channel为经过AWGN信道后的2PSK调制信号。 %检测2PSK调制信号的类型%

2PSK+AWGN程序代码:

function psk_after_channel=channel_1(psk_sig,snr); n1=length(psk_sig); psk_sig=psk_sig(:); psk_sig_a=zeros(n1,1);

psk_sig_a=psk_sig_a(:); %产生列向量 for i=1:n1

if ischar(psk_sig(i))==1

psk_sig_a(i)=str2num(psk_sig(i)); else psk_sig(i)=psk_sig(i); end end

psk_after_channel=awgn(psk_sig,snr); subplot(2,1,1) plot(psk_sig,'r*') subplot(2,1,2)

plot(psk_after_channel,'b.')

实验截图:

3、抽样判决的MATLAB仿真实现

基本任务:对经过随机噪声信道的2PSK和2FSK调制信号进行抽样判决,去除或减弱噪声的干扰。

1)、主要步骤和要求:对经过信噪比可变、输入信号功率值可调的随机噪声信道的2PSK调制信号进行抽样判决,去除噪声的干扰。要求2PSK调制信号可以是数字型也可以是字符型;要求画出判决前后的波形图。 2)、2PSK+AWGN+ADJUDGE程序代码及说明:

function adjudged_psk=adjudg_1(psk_after_channel,m)

%输入信号psk_after_channel为经过AWGN信道后的2PSK调制信号,m为判决 %门限值;输出变量adjudged_psk为抽样判决后的信号。 %检测2PSK调制信号的类型% 2PSK+AWGN+ADJUDGE程序代码:

function adjudge_psk=adjudg_1(psk_after_channel) n4=length(psk_after_channel); adjudge_psk=zeros(1,n4);

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一、设计内容:数字频带传输系统的MATLAB仿真实现 [1]个人部分:2PSK的调制、信道模拟、抽样判决及解调 1、2PSK的调制 基本任务:原始PCM脉冲编码信号的2PSK调制 1)、主要步骤和要求:对原始的PCM脉冲编码信号进行2PSK调制。要求原始的PCM脉冲编码信号可以是数字型也可以是字符型;要求画出原始PCM脉冲编码信号和2PSK调制信号的波形图。 2)2PSK调制程序代码及说明: function psk_sig=modulat_1(pcm ,Fc,Fd,Fs) %输入信号pcm为原始的PCM脉冲编码信号,Fc为载波频率,Fd输出信号的抽样 %频率为,Fs为输入信号的抽样频率;输出信号psk_sig为2PSK调制后的信号。 %原始PCM脉冲编码信号的2PS

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com