P4码仿真(含自相关结果)

P4码仿真(含自相关结果)
P1-P3码的原理介绍见之前的博客:https://blog.csdn.net/m0_47074531/article/details/113621351
https://blog.csdn.net/m0_47074531/article/details/120544775
https://blog.csdn.net/m0_47074531/article/details/120545006

clc;
clear all;
close all;
%————————————code of P4—————————————%
N=64;
for k = 1:N
    phase(k)=((pi/N)*(k-1)^2)-(pi*(k-1)); % P4 Phase
end
    figure(1);
    plot(phase);
    title(['P4 Code Phase Shift']);
    grid on;
    
 %————————————画出相位图—————————————%
    xx=0:length(phase)-1;
    figure(2);
    stairs(xx,phase);grid
    title([  'P4码时相特性曲线']);
    xlabel('k');
    ylabel('P4 相位 (rad)');    
    
    %——————————求 P4 自相关特性——————————%
    un=rem(phase, 2*pi); 
    P4_signal=exp(j*un(1:1:N));  %P4 signal
    [a,b]=xcorr(P4_signal);
    d=abs(a);
    d=20*log10(d+1e-6);
    figure(3)
    plot(b,d);
    title('P4码自相关函数');
    grid on;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瓯江畔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值