📄 gold1023.m
字号:
function [gold_seq] = Gold1023(delay_numb)
%产生周期为1023=(2^10-1)的Gold序列
%delay_numb:G1固定G2相对G1输出的时延(0~1022)
%默认本原多项式(GPS系统中C/A码)
% f1(x)=2011=[100 100 000 01]
% f2(x)=3515=[101 100 101 11]
%===============================================
%设置本原多项式
c_poly1 = [0 0 1 0 0 0 0 0 0 1]; %注意顺序
c_poly2 = [0 1 1 0 0 1 0 1 1 1];
%Gold序列生成
m_seq1 = m_seq1023(c_poly1);
m_seq2 = m_seq1023(c_poly2);
m_seq_d(1:1023-delay_numb) = m_seq2(delay_numb+1:1023);
m_seq_d(1023-delay_numb+1:1023) = m_seq2(1:delay_numb);
gold_seq = m_seq1.*m_seq_d;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -