《合成孔径雷达成像算法与实现》Figure5.3

Matlab 复制代码
clc
clear
close all

%% 参数设置
Ta = 128;                                                                   % 脉冲持续时间
ka = -0.085;                                                                % 方位向调频率
alpha_OS = [5,0.25];                                                        % 过采样因子
Delta_f_dop = abs(ka*Ta);                                                   % 方位信号带宽
Fa = alpha_OS*Delta_f_dop;                                                  % 方位向采样率
N = 2*ceil(Fa*Ta/2);                                                        % 方位向采样点数
dt = Ta./N;                                                                 % 采样时间间隔
df = Fa./N;                                                                 % 采样频率间隔

%% 变量设置
t1 = -Ta/2:dt(1):Ta/2-dt(1);                                                % 时间轴
t2 = -Ta/2:dt(2):Ta/2-dt(2);
f1 = -Fa(1)/2:df(1):Fa(1)/2-df(1);                                          % 频率轴
f2 = -Fa(2)/2:df(2):Fa(2)/2-df(2);

%% 信号表达
st1 = exp(1j*pi*ka*t1.^2);
st2 = exp(1j*pi*ka*t2.^2);

%% 绘图
subplot(311),plot(t1,real(st1)),axis([-80 80,-1.2 1.2])
subplot(312),plot(t2,real(st2)),axis([-80 80,-1.2 1.2])
subplot(313),plot(f2,abs(fftshift(fft(st2))))

原图图三只是示意图,本文将其更改为了信号2的频谱图

相关推荐
Evand J6 分钟前
【MATLAB例程】滑动窗口均值滤波、中值滤波、最小值/最大值滤波对比。附代码下载链接
开发语言·matlab·均值算法
胖咕噜的稞达鸭1 小时前
数据结构---关于复杂度的基础解析与梳理
c语言·数据结构·算法·leetcode
高山莫衣1 小时前
Polyak-Ruppert 平均
人工智能·算法·机器学习
秋难降3 小时前
【数据结构与算法】———链表归并排序的优势
python·算法·排序算法
用户30356298445743 小时前
LightRAG应用实践
人工智能·算法
用户49430538293803 小时前
大规模建筑自动贴图+单体化效果,cesium脚本
前端·javascript·算法
minji...5 小时前
算法题Day1
c++·算法
weixin_307779135 小时前
GCC C++实现Matlab矩阵计算和数学函数功能
c++·算法
东方佑6 小时前
UniVoc:基于二维矩阵映射的多语言词汇表系统
人工智能·算法·矩阵
汤永红6 小时前
week1-[分支结构]中位数
c++·算法·信睡奥赛