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

📄 pcmissa.m

📁 此程序给出了不同情况的雷达距离测量仿真平台
💻 M
字号:
% Pulse Compression Mismatch
% --------------------------

clear;clf;clc;
 
% Enter Barker code

xx=[1 1 1 1 1 -1 -1 1 1 -1 1 -1 1];

% Enter freqency offset fd/bw

r=[0 .02 .05 .07];
zz=[];

% Form input signal

for i=1:4;
rr=r(i);
dp=2*pi*rr;
  for n=1:13;
  y(n)=xx(n)*exp(j*n*dp);end;


% Form cross correlation

yy=xcorr(y,xx);
z=abs(yy);

if i==1;zz=z;
  elseif i>1;zz=[zz z];end;
end;

% Plot cross correlation

t=1:25;
subplot(221);
zx=zz(1:25);
plot(t,zx/max(zx)),grid;
title(['Barker Code Fequency Mismatch']);
axis([0 25 0 1]);
text(15,.9,['fd/bw=',num2str(r(1))]);

subplot(222);
zy=zz(26:50);
plot(t,zy/max(zy)),grid;
title(['Barker Code Frequency Mismatch']);
axis([0 25 0 1]);
text(15,.9,['fd/bw=',num2str(r(2))]);

subplot(223);
zw=zz(51:75);
plot(t,zw/max(zw)),grid;
title(['Barker Code Frequency Mismatch']);
axis([0 25 0 1]);
text(15,.9,['fd/bw=',num2str(r(3))]);

subplot(224);
zv=zz(76:100);
plot(t,zv/max(zv));grid;
title(['Barker Code Frequency Mismatch']);
axis([0 25 0 1]);
text(16,.9,['fd/bw=',num2str(r(4))]);


⌨️ 快捷键说明

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