基于北太天元仿真线性调频信号

标签: 代码 算法

nik 2023-03-14 18:15:31

线性调频信号是一种频谱扩展调制技术,在雷达等领域具有广泛应用,信号频率是一个关于时间t的线性函数。线性调频信号时域表达式如下:

公式1.png

公式2.png

其中,T为采样周期,K为线性调频率,K=B/T,B为信号带宽。

基于北太天元仿真线性调频信号如下:

时域.png

频域.png

相位.png


北太天元代码如下:

clear
clc
close all
clf
tao=1e-5;%脉冲宽度
B=20e6;%带宽20MHz
fs=2*B;%采样频率
Ts=1/fs;
K=B/tao;%调频斜率
N=floor(tao/Ts);
% 线性调频信号
t=linspace(-tao/2,tao/2,N);
st=exp(j*pi*K*t.*t);%线性调频信号
figure(1)sst = real(st);
plot(t*1e5,sst);
title('线性调频信号时域实部');
f=linspace(-fs/2,fs/2,N);
load_plugin("fft")
sf=abs(fft(st));%线性调频信号频域信号
figure(2)
ssf = [sf(N/2+1:end),sf(1:N/2)];
plot(f*1e5,ssf);
title('线性调频信号频谱幅值');
figure(3)
plot(angle(st))
title('线性调频信号相位');


1038 0 0 收藏 回复

回复

回复

重置 提交