MATLAB通信系统建模与仿真

第二部分:随机信号分析

1.平稳随机过程的自相关函数和功率谱密度

例.产生100个N=2000的独立同分布的均值为0,方差为1的高斯分布随机的离散时间序列,计算序列的自相关估值和功率谱密度的平均值。

程序如下:

clear all
N1=2000;
N2=100;
x=randn(N2,N1); %生成N2行N1列,每一行表示一个序列
for ii=1:N2
    [Rx(ii,:),lags]=xcorr(x(ii,:),50,'coeff'); %计算自相关函数,
   % 第一个参数表示计算自相关值的序列
   % 第二个参数表示自相关值的最大偏移
   % 'coeff'使序列规范化
    Sf(ii,:)=fftshift(abs(fft(Rx(ii,:)))); %求傅里叶变换,并将得到的图形关于y轴对称
end
Rx_av=sum(Rx)/N2; %自相关估值
Sf_av=sum(Sf)/N2; %功率谱密度的平均值
subplot(2,1,1);plot(lags,Rx_av);title('自相关函数')
subplot(2,1,2);plot(lags,Sf_av);title('功率谱密度')
axis([-50 50 0 2])    

程序运行结果如下:
这里写图片描述

2.带通随机过程

例.已知一噪声的自相关函数为,R(x)=sinc(2Bx)cos(2πf0x),其中B=20,f0=100,求该随机过程的功率谱密度。

程序如下:

clear all
ts=0.002; %设定抽样间隔
tao=-1:ts:1;
B=20;
f0=100;
R=sinc(2*B*tao).*cos(2*pi*f0*tao); %计算自相关函数的值
fs=1/ts;%抽样频率
df=fs/length(tao); %计算频率分辨率
f=-fs/2:df:fs/2-df; %生成频率矢量
S=fft(R)/fs; %计算功率谱密度
subplot(2,1,1);plot(tao,R);title('自相关函数');xlabel('tao');ylabel('R')
subplot(2,1,2);plot(f,fftshift(abs(S)));title('功率谱密度');xlabel('f');ylabel('S')

程序运行结果如下:
这里写图片描述

3.随机过程通过线性系统

例.考虑一个白噪声序列Xn通过一个滤波器产生的序列,滤波器的脉冲响应为
f(n) =

{0.6n,0,n>=0n<0

输入序列均值为0,方差为1的高斯分布随机变量的一个独立同分布,求输出过程的自相关函数和功率谱密度。

程序如下:

clear all
N1=2000;
N2=100;
x=randn(N2,N1);
for ii=1:N2 %计算输入序列经过滤波器后的输出序列
    y(ii,1)=x(ii,1);
    for jj=2:N1
        y(ii,jj)=0.6*y(ii,jj-1)+x(ii,jj);
    end
    [Ry(ii,:),lags]=xcorr(y(ii,:),50,'coeff');
    Sf(ii,:)=fftshift(abs(fft(Ry(ii,:))));
end
Ry_av=sum(Ry)/N2;
Sf_av=sum(Sf)/N2;
subplot(2,1,1);plot(lags,Ry_av);title('自相关函数')
subplot(2,1,2);plot(lags,Sf_av);title('功率谱密度')

程序运行结果如下:
这里写图片描述

  • 6
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
通信专业综合实验(数字通信系统仿真)》教学大纲 一、实验教学的目的 数字通信系统仿真实验是通信专业的一门实验选修课,是将学生所学过的专业知识(信号与系统通信原理)、专业技能(数字电路、模拟电路、电工电子)及常用开发工具相结合,在实际中进行综合运用。是通信专业课的实验环节,适合在四年级上学期时开设。 学生通过本实验课程的学习,掌握数字通信系统的SystemView仿真软件的使用方法。并利用该软件完成通信系统仿真。 二、实验教学的任务 本课程的实验任务主要包括: 1、学习数字通信系统的SystemView仿真软件; 2、利用数字通信系统的SystemView仿真软件实现通信电路功能模块和通信综合系统仿真模型; 3、分析各点数据及波形; 三、具体实习项目名称和学时分配适用专业及实验性质(设计性、综合性、验证性) 序号 实验项目名称 学时 适用专业 实验性质 必开/选开 备注 1 学习SystemView仿真软件 10 通信工程 综合性 必开 2 通信电路功能模块和通信综合系统仿真模型 20 通信工程 综合性 必开 合计 30 四、单项实验的内容、要求 实验内容: 1、SystemView仿真软件 学习数字通信系统SystemView仿真软件的使用方法。 2、通信电路功能模块和通信综合系统仿真模型 利用数字通信系统SystemView仿真软件,实现通信电路功能模块和通信综合系统仿真模型,分析数据及各点波形。 实验要求: 1、掌握数字通信系统SystemView仿真软件基本使用方法; 2、利用数字通信系统SystemView仿真软件,通信电路功能模块和通信综合系统仿真模型; 3、纪录并分析数据及各点波形。......
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值