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

📄 airplane.m

📁 Mtlab toolbox containing useful m files to generate LPI signals
💻 M
字号:
%airplane.m
%used in Costas Target

function airplane = airplane;

global target;
global airplane_0;
global range;

airplane_0 = [linspace(0,0,17), linspace(0,-0.003,3), linspace(-0.0027, -0.0015,6), linspace(-0.0023, -0.003,2), linspace(-0.0015,0,2), 0, linspace(-0.0015,-0.003,2),0.028,-0.0075, 0.013,0.01,-0.038,-0.003,-0.004,-0.005,-0.015,0.003,linspace(-0.0015, -0.0015,4),linspace(0,0,17)];
airplane_1 = fft(airplane_0);
airplane_2 = abs(airplane_1);
ph_airplane = phase(airplane_1);

freq_step = 32; % Number of frequency steps to be used

fss = 12e6;
fs = fss/2000; %Downsized sampling frequency (from 12MHz to 6KHz)
frequency = fs/freq_step:fs/freq_step:fs;

airplane_3 = airplane_2(1:freq_step);
total = sum(airplane_3);
airplane_4 = airplane_3/total;
target = [(frequency)', (airplane_4)', (ph_airplane(1:freq_step))'];

range_bin = (fss*2e-9)^(-1);
range = 1:range_bin:2*freq_step*range_bin-1;

⌨️ 快捷键说明

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