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

📄 cycle_shift_delay17.asv

📁 是自己自创的好程序
💻 ASV
字号:
close all;
clear all;
tic
Tb=[0,2,5];
Pwd=[0,-5,-10];
Nfft =128;
fs =1e6;
ht1 = zeros(128,1);
ht2=zeros(128,1);
ht3=zeros(128,1);
ht4=zeros(128,1);
ht1(1+Tb)=10.^(Pwd/20).*exp(sqrt(-1)*randn(1,length(Tb)));
ht2(1+Tb)=10.^(Pwd/20).*exp(sqrt(-1)*randn(1,length(Tb)));
ht3(1+Tb)=10.^(Pwd/20).*exp(sqrt(-1)*randn(1,length(Tb)));
ht4(1+Tb)=10.^(Pwd/20).*exp(sqrt(-1)*randn(1,length(Tb)));
%hh=h(1)+[zeros(1,2),h(2)(1:end-2)]+[zeros(1,5),h(3)(1:end-5)];
F = ifft(eye(Nfft))*sqrt(Nfft);
F = ifftshift(F,2);
hf1= F'*ht1;
hf2= F'*ht2;
hf3= F'*ht3;
hf4= F'*ht4;

shift_ht1=ht1;
shift_ht2=[ht2(128-32:128);ht2(1:(128-32-1))];
shift_ht3=[ht3(128-64:128);ht3(1:(128-32-1))];
shift_ht4=[ht3(128-96:128);ht3(1:(128-96-1))];
shift_hf=F'*shift_ht;



toc;

⌨️ 快捷键说明

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