?? hmain.m
字號:
global time_unit; % 一個完整擴頻碼周期
global time; % 數據跳變時間單位
global fs; % 采樣率
global nn; % 一個完整擴頻周期采樣點數
global kk; % 數據總采樣點
global F_if; % 載波中頻
global F_if_before;
global CA_freq; % PN碼速率 BOC(m,n)中n對應的速率
global tc;
global CA ;
global F_Carrier;
global NOISE_POWER;
global CA_length;
% %==================== boc(2,2)========================%
time = 20*(10^(-3));
time_unit = 4*(10^(-3));
F_if_before = 4.309*(10^6);
F_if =1.405*(10^6);
F_Carrier = 1575.42*(10^6);
CA_freq = 1.023*(10^6);
fc = 2*CA_freq;
CA_length = 1023/CA_freq;
fs = 5*(10^6);
nn = CA_length*fs;
kk = (time/CA_length)*nn;
bz = 1;
PN = CreateBOC(bz);
CA = [];
k = 5;
for n = 1:length(PN)
CA((1+k*(n-1)):k*n) = PN(n)*ones(1,k);
end
CA;
tc = 1/(k*fc);
NOISE_POWER = 100;
% %==================== boc(2,1)========================%
% time_unit = 1*(10^(-3));
% time = 4*(10^(-3));
% fs = 1.023*4*3*(10^6);
% nn = 1*(10^(-3))*fs;
% kk = (time/time_unit)*nn;
% F_if = 1.023*4*(10^6); % carrier_if
% CA_freq = 1.023*(10^6);
% fc = 1.023*4*(10^6);
% bz = 2;
% PN = CreateBOC(bz);
% CA = [];
% k = 6;
% for n = 1:length(PN)
% CA((1+k*(n-1)):k*n) = PN(n)*ones(1,k);
% end
% CA;
% tc = 1/(k*fc)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -