⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test6.asv

📁 Galileo BOC 码产生捕获相关仿真结果
💻 ASV
字号:
%function [LocalCarrierCode,LastChipPhase,LastCarrierPhase]=LocalCarrierCodeGen(svnum,length,fc,Chipphase,Carrierphase)
svnum=1;
Coength=4800;
fri=20000; 
Chipphase=0;
Carrierphase=0;

fs=4.8e+6;
Rc=1.023e+6;
Amplitue=2; 
ChipsPerCycle=1023;

GoldCode=CACodeGen(svnum);

code_index=mod(floor([0:length-1]*Rc/fs+Chipphase),ChipsPerCycle)+1;
localcode=GoldCode(code_index);
LastChipPhase=mod( floor( length * Rc / fs + Chipphase ),ChipsPerCycle);

carrier_index=mod( Carrierphase + [0:length-1]*fc/fs, 1 );
LastCarrierPhase=mod( Carrierphase + length*fc/fs,1 );
localcarrier= Amplitue * exp( j* 2*pi* carrier_index );

LocalCarrierCode = localcode .* localcarrier;
partition = linspace(-Amplitue, +Amplitue, 6 );
codebook=[-3:3];
[index,LocalCarrierCode] = quantiz(LocalCarrierCode,partition,codebook);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -