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

📄 radar1.m

📁 对MTD雷达中进行杂波滤除的滤波器组
💻 M
字号:
close all
clc
clear all
N = 2e4;
NN = 100;

%方差
pn0 = 1;
pn1 = 10;
%pn1 = 1;   

A1 = rand(1,N);        
A2 = rand(1,N);

%高斯分布
ni = pn1*(-2*log(A1)).^(1/2).*cos(2*pi*A2);
nq = pn1*(-2*log(A1)).^(1/2).*sin(2*pi*A2);
n0 = pn0*(-2*log(A1)).^(1/2).*cos(2*pi*A2);
nz1 = ni-j*nq;
%包络情况
nz2 = (ni.^2+nq.^2).^(1/2);   

S = randn (1,N);   
S = 10*randn(1,N);
%瑞利分布
nRay = sqrt(-2*pn1.^2*log(1-A1));
%指数分布
nexp = -log(1-A1);

%统计直方图
 x0 = linspace(-5,5,NN);
 x1 = linspace(0,5,NN);


figure(1)
hist(ni,100)
% hold on
figure(2)
hist(S,100)
figure(3)
hist(nz2,100)
%axis([0 5 0 700])
figure(4)
hist(nRay,NN)
figure(5)
hist(nexp,NN)

%高斯分布的自相关函数和功率谱
ni_gauss = xcorr(ni,'biased');
ni_Pw = abs(fft(ni_gauss));

figure(6)
plot(ni_gauss),
figure(7)
plot(10*log10(ni_Pw/max(ni_Pw)));

xn = zeros(1,NN);
xn(50) = 1;
figure(8)
plot(abs(fft(xn,128)));

figure(9)
plot(ni)
figure(10)
plot(n0);


⌨️ 快捷键说明

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