clc
clear
close all
prnd = [10];
gnsstype = "GPS";
code = Self_CA_generate;
Bcode = 1e3;%基带带宽1K
T = 1/Bcode;%码元宽度
NSAMP = 10;%码元采样点数
Ts = T/NSAMP;
fs = 1/Ts;
y = rectpulse(code,NSAMP).';
N = length(y);
t = (0:length(y)-1)/fs;
figure;
plot(t,y);
ytmp1 = [zeros(1,N) y zeros(1,N)];
ytmp2 = ytmp1;
t1 = (-1.5*N:1.5*N-1)/fs;
tau_index = -N:N-1;
fdmax = 1e3;%最大多普勒
fd = fdmax*(-N:N-1)/(2*N);
result = zeros(2*N,2*N);
for itau = 1:2*N
itau
for ikesei = 1:2*N
tau_ind = tau_index(itau);
fdtmp = fd(ikesei);
ytmp2 = [zeros(1,N+tau_ind) y zeros(1,N-tau_ind)];
result(itau,ikesei) = sum( ytmp1 .* conj(ytmp2) .* exp(1i*2*pi*fdtmp*t1) );
end
end
MaxV = max( max( abs(result) ) );
result = result / MaxV;
figure;
mesh(db(abs(result)));
figure;
plot(fd,db(abs( result(1001,:) )));
title('tau=0');
figure;
plot(tau_index/fs,db(abs( result(:,1001) )));
title('fd=0');
基于MATLAB的CA码模糊函数计算
167 浏览量
2023-04-02
10:52:39
上传
评论
收藏 1KB ZIP 举报
niuzhiyong58
- 粉丝: 25
- 资源: 14
最新资源
- com.Gaggle.fun.GooseGooseDuck.apk
- FastBrowser 基于CefSharp浏览器 Chromium内核 C#、WPF界面绘制, mp3、mp4播放
- apache-tomcat-8.5.100.tar.gz
- namehfyz1234
- 14727758_202405291911557049.csv.zip
- hfyzname1234
- 基于Java ME无线网络移动端的俄罗斯方块游戏的实现(源码+使用文档)
- 第九届上海市大学生网络安全大赛暨“磐石行动”2024第二届全国高校网络安全攻防活动 MISC wifi密码
- B07-GA503-2补充.zip
- 基于Java蚁群算法路由选择可视化(源码+使用文档)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈