m序列的生成及其相关性的matlab分析Word文件下载.doc

上传人:b****2 文档编号:14174081 上传时间:2022-10-19 格式:DOC 页数:2 大小:147KB
下载 相关 举报
m序列的生成及其相关性的matlab分析Word文件下载.doc_第1页
第1页 / 共2页
m序列的生成及其相关性的matlab分析Word文件下载.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

m序列的生成及其相关性的matlab分析Word文件下载.doc

《m序列的生成及其相关性的matlab分析Word文件下载.doc》由会员分享,可在线阅读,更多相关《m序列的生成及其相关性的matlab分析Word文件下载.doc(2页珍藏版)》请在冰豆网上搜索。

m序列的生成及其相关性的matlab分析Word文件下载.doc

%生成级数为5时所有本原多项式系数序列矩阵

f1=connections(2,:

%取一组本原多项式序列,此系数为45(100101)

f2=connections(3,:

%取另一组本原多项式序列,此系数为75(111101)

registers1=[00001];

%给定寄存器的初始状态

registers2=[00001];

%取相同的初始状态

L=2^N-1;

%周期长度

sum2=0;

sum1=0;

fork=1:

L

seq1(k)=registers1(N);

%第一组m序列

seq2(k)=registers2(N);

%第二组序列

forj=1:

N%进行模2加

sum1=sum1+f1(j+1)*registers1(j);

%各级寄存器送参与模2加的值

sum1=mod(sum1,2);

sum2=sum2+f2(j+1)*registers2(j);

sum2=mod(sum2,2);

end

fort=N:

-1:

2%寄存器移位

registers1(t)=registers1(t-1);

registers2(t)=registers2(t-1);

end

registers1

(1)=sum1;

registers2

(1)=sum2;

sum1=0;

sum2=0;

end

disp(f1);

%显示反馈系数序列

disp(seq1);

%显示第一组m序列

m1=xcorr(seq1,’unbiased’);

%计算自相关函数

figure;

stem(m1/max(m1));

title('

m1的自相关函数'

%画出m1序列的自相关函数

disp(f2);

disp(seq2);

m2=xcorr(seq2,’unbiased’);

stem(m2/max(m2));

title('

m2的自相关函数'

%画出m2序列的自相关函数

R12=xcorr(seq1,seq2,’unbiased’)

figure;

plot(R12/max(R12));

m2,m1的互相关函数'

%画出m1,m2序列的互相关特性

s=fftshift(abs(fft(seq1,2*L)).^2);

s=s/max(s);

figure;

plot(s);

分析:

由图知m序列具有良好的自相关特性,但其互相关特性并不理想,存在多值

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1