目录
(3) 同一个ZC序列在时域上的经过不同的循环移位所产生的两个序列信号之间正交
(4) 同一个ZC序列在频域上的经过不同的相位旋转所产生的两个序列信号之间正交
1.自相关特性

[a,b]=xcorr(lowpapr);%验证ZC序列的自相关特性,lowpapr为ZC序列
plot(b,abs(a))%验证ZC序列的自相关特性

2.ZC序列的低峰均比

max(real(lowpapr))%约等于1
max(imag(lowpapr))%约等于1
sum(real(lowpapr).^2)%约等于序列长度的一半
sum(imag(lowpapr).^2)%约等于序列长度的一半
PAPR_real=((max(real(lowpapr))).^2)./(sum(real(lowpapr).^2)./length(lowpapr))
PAPR_imag=((max(imag(lowpapr))).^2)./(sum(imag(lowpapr).^2)./length(lowpapr))


3.ZC序列的傅里叶不变性
ZC序列经离散傅里叶变换和逆变换后仍是ZC序列。
4.ZC序列从时域上看是恒定幅度,从频域上看仍是恒定幅度。
- 时域上,信号的恒定幅度有助于提高功放功率。
- 频域上,恒定幅度则意味着序列经过任意非零循环移位与原序列零相关,也就是说同一个ZC序列在时域上进行循环移位等效于频域上线性的相位旋转,所以也用不同的相位旋转描述不同的正交序列。
(1)时域上恒定幅度
for i=0:11
a(i+1)=circshift(ifft(lowpapr).*sqrt(12),i)*(circshift(ifft(lowpapr).*sqrt(12),i))';%ZC序列在时域上看是恒定幅值
end
a%结果是a=[12 12 12 12 12 12 12 12 12 12 12 12],验证了时域上幅度的恒定
(2)频域上恒定幅度
n=0:11;%序列长度为12
for i=0:11
a(i+1)=(lowpapr_base.*exp(1j*2*pi/12*i.*n))*(lowpapr_base.*exp(1j*2*pi/12*i.*n))';%ZC序列在频域上是恒定幅值
end
a%结果是a=[12 12 12 12 12 12 12 12 12 12 12 12],验证了频域上幅度的恒定

(3) 同一个ZC序列在时域上的经过不同的循环移位所产生的两个序列信号之间正交
for i=0:11
for j=0:11
b(i+1,j+1)=abs(dot(circshift(ifft(lowpapr).*sqrt(12),i),circshift(ifft(lowpapr).*sqrt(12),j)));%同一个ZC序列在时域上的经过不同的循环移位产生的两个序列信号之间是正交的
end
end
b

(4) 同一个ZC序列在频域上的经过不同的相位旋转所产生的两个序列信号之间正交
for i=0:11
for j=0:11
c(i+1,j+1)=abs(dot(lowpapr_base.*exp(1j*2*pi/12*i.*n),lowpapr_base.*exp(1j*2*pi/12*j.*n)));%ZC序列频域上不同的线性相位旋转所产生的两个序列信号之间是正交的
end
end
c

本文详细探讨了ZC序列的独特性质,包括自相关特性如何验证、低峰均比的特性、傅里叶变换保持不变性,以及在时域和频域上恒定幅度的重要性。通过实例展示了ZC序列在循环移位和相位旋转下的正交性。
matlab验证ZC序列的性质&spm=1001.2101.3001.5002&articleId=125382135&d=1&t=3&u=c37a6d79bc1440c292180f38f5f2f96d)
1039

被折叠的 条评论
为什么被折叠?



