91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-16
  • 語言: Matlab
  • 標簽: 通信??

資源簡介

首先利用fdatool實現(xiàn)FIR濾波器,然后通過多相濾波實現(xiàn)信道化

資源截圖

代碼片段和文件信息

%%?多相濾波----信道化
clc;clear?all;clc
close?all
load?coef_lpf2.mat
h=coef_lpf;
%%?起始頻率170Mhz帶寬30Mhz頻率范圍:170Mhz~200mhz
fs=1e9;
f0=170e6;%起始頻率
B=30e6;
len=10240;%輸入數(shù)據(jù)總長度
t=0:1/fs:1/fs*(len-1);
T=(len-1)*(1/fs);
k=B/T;%?調(diào)頻斜率
im=sqrt(-1);
s_input=exp(-2*im*pi*(f0+k/2*t).*t);
figure%?畫輸入信號
f=linspace(-fs/2fs/2len);
plot(fabs(fftshift(fft(s_input))));


M=2048;%滑動窗的大小
s=reshape(s_inputMfloor(len/M))‘;
n=floor(len/M);
%%?濾波器組信道化
D=16;
si=1:length(h);
h_channel=zeros(Dlength(h));
im=sqrt(-1);
for?j=1:D%?通過搬移原型濾波器實現(xiàn)信道化(濾波器組實現(xiàn)信道化)
????h_channel(j:)=h.*exp((im*2*pi*((si-1)*(j-1)))/D);

end
figure()
for?i=1:D
plot(abs(fft(h_channel(i:))));
hold?on
end
%%?迭代讀入(每次讀入256個數(shù)據(jù))
Interformer_channel=zeros(DM/Dn);%存儲每個子濾波器的輸出(包括每次迭代)
for?t=1:n
????signal=s(t:);
????leng=length(signal);
????Interformer01=signal;
????for?i=1:D%?downsample:完成抽取
????????Interformer_channel(i:t)=downsample(filter(h_channel(i

評論

共有 條評論