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

news2024/9/28 15:31:22

clc
clear
close all

%% 参数设置
Ta = 64;                                                                    % 脉冲持续时间
Ka = -1.56e-2;                                                              % 方位向调频率
Delta_f_dop = abs(Ta*Ka);                                                   % 方位向带宽
alpha_OS = 1;                                                               % 过采样率
Fa = alpha_OS*Delta_f_dop;                                                  % 采样率
N = 2*ceil(Fa*Ta/2);                                                        % 方位向采样点数
dt = Ta/N;                                                                  % 采样时间间隔
df = Fa/N;                                                                  % 采样频率间隔

%% 变量设置
t1 = -Ta/2:dt:Ta/2-dt;                                                      % 时间轴
f1 = -Fa/2:df:Fa/2-df;                                                      % 频率轴
t2 = -3/4*Ta:dt:1/4*Ta-dt;                                              % 时间轴
f2 = -3/4*Fa:df:1/4*Fa-df;                                              % 频率轴
n = 0:N-1;                                                                  % 采样轴

%% 信号表达
st1 = exp(1j*pi*Ka*t1.^2);                                                  % chirp信号
st2 = exp(1j*pi*Ka*t2.^2);                                                  % chirp信号
omega_a = sinc(1.5*t1/Ta).^2;                                               % 双程天线波束方向图
omega_a_nor = abs(omega_a)/max(abs(omega_a));                               % 归一化
omega_a_nor_log = db(omega_a_nor);                                          % 对数化
st1 = omega_a.*st1;                                                         % 天线方向图调制的chirp信号
st2 = omega_a.*st2;                                                         % 天线方向图调制的chirp信号

% 频域
Sf1 = fft(st1);                                                             % 频域表达式
Sf2 = fft(st2);                                                             % 频域表达式

%% 绘图
subplot(221),plot(n,real(st1)),xlabel('(a)信号实部(斜视角为0)')
subplot(222),plot(f1,abs(Sf1)),xlabel('(b)信号频谱(斜视角为0)')
subplot(223),plot(n,real(st2)),xlabel('(a)信号实部(斜视角非0)')
subplot(224),plot(f2,abs(Sf2)),xlabel('(d)信号频谱(斜视角非0)')

注意:斜视即等价于时间轴平移,即现在时刻可得到之前未来时刻的结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1140689.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TEMU电器等产品要求提供CE-LVD,不接受CE-EMC

最近,TEMU平台对CE资质要求越来越严格,针对CE资质又提出了两点新要求。首先,TEMU平台要求提供正式的CE证书,且必须有签发实验室的盖章或者签字。这一要求是为了确保产品符合欧洲市场的安全标准,也是为了保护消费者的利…

【linux】麒麟v10安装Redis哨兵集群(ARM架构)

安装redis单示例的请看:麒麟v10安装Redis(ARM架构) 安装服务器 ​Hostname​IP addressmaster,sentinel192.168.0.1slave1,sentinel192.168.0.2slave2,sentinel192.168.0.3 下载安装包 (三台都操作) wget https://re…

微服务初始和Nacos安装

一)初始微服务: 微服务是将一个大型的,单一的应用程序拆分成多个小型服务,每一个服务负责于特定的业务功能,并且可以通过网络来和其他服务进行通讯,是一个思想,将一个大的项目拆分成多个小的项目,多个小的项…

2023NOIP A层联测19-多边形

有一个正 n n n 边形,每个点的颜色为红色,蓝色,绿色中的其中一种。保证每种颜色至少出现一次且 n n n 边形上相邻的两个点颜色不同。你想要连接 n − 3 n−3 n−3 条对角线,使得对角线把整个图形分成了 n − 2 n−2 n−2 个三…

竞赛选题 深度学习图像分类算法研究与实现 - 卷积神经网络图像分类

文章目录 0 前言1 常用的分类网络介绍1.1 CNN1.2 VGG1.3 GoogleNet 2 图像分类部分代码实现2.1 环境依赖2.2 需要导入的包2.3 参数设置(路径,图像尺寸,数据集分割比例)2.4 从preprocessedFolder读取图片并返回numpy格式(便于在神经网络中训练)2.5 数据预…

kali搭建docker

kali搭建docker 更新kali源 sudo apt update出错 更新一下密钥 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6安装docker sudo apt install docker.io -y #安装docker docker -v #docker版本 sudo systemctl status docker #查看docker…

手把手教你安装配置『Oracle Database 19c』

前言 本文将会讲解如何在 Windows 系统上安装 Oracle Database 19c 数据库,适合初学者学习 Oracle 快速入门和实践练习,比较方便快捷 官方安装文档:Preinstallation Considerations for Installing Oracle Database 对于企业级的数据库&am…

问界新M7也扛起“遥遥领先”大旗,华为究竟做对了什么?

循着时间脉络,华为似乎正在实现全方面的“遥遥领先”。 继Mate 60系列手机产品的强势回归之后,华为参与的汽车项目也登上了“热搜榜”。近段时间,问界新M7正处于“卖爆”状态。 据了解,2023年9月12日,华为发布了问界…

Linux 基本语句_7_C语言_文件I/O文件复制操作

标准I/O与文件I/O的区别: 标准I/O每次调用函数写入字符,并不是直接将字符写入文件,而是先写入缓冲区 文件I/O则是每次调用函数写入都会产生一次系统调用,Liunx必须从用户态切换至内核态,但过度频繁得执行系统调用会增…

Btrace入门

一、前言 今天收到客户报的一个Bug,登录系统查看发现没有相关日志输出,方法中相关的请求参数及变量都没有打印出来,给排查问题造成很大不便,我们知道解决Java系统疑难杂症有两大利器,其一是tcpdump用于网络抓包分析 、其二是Btra…

智能水厂运行与调控3D模拟仿真在线展示提高整个系统的协同效应

水厂在生活中的重要性不可忽视。它们提供清洁、安全的水源,满足人们饮用、洗浴、烹饪等基本需求,保障公共卫生,预防疾病传播;同时,水厂也促进经济发展,为工业生产和农业灌溉提供保障,吸引和支持企业的投资和…

你的Jmeter是不是经常乱码?教你用四种方法解决它!

乱码的原因: 一般情况下jemeter默认设置的编码格式为:ISO-8859-1,而我们程序中经常使用的是UTF-8编码,由于响应页面和jmeter编码格式不统一导致响应结果中经常会乱码,所以需要将jmeter的编码格式设置为UTF-8来解决乱码…

ardupilot开发 --- EKF 篇

1. EKF1~EKF3 待续… 2. Ardupilot滤波算法的演变 使用DCM还是EKF? AHRS_EKF_USE: set to “1” to use the EKF, “0” to use DCM for attitude control and inertial nav (Copter-3.2.1) or ahrs dead reckoning (Plane) for position control. In Copter-3.3 (and highe…

day15_集合

今日内容 1.复习 2.LinkedList 3.Set(HashSet、TreeSet) 4.Map(HashMap) 一、复习 List集合的特点? 有序,允许重复 ArrayList的底层实现原理,以及特点 数组,初始10,扩容1.5倍查询更新快,删插入慢解释为什么快,慢? 增强for循环语法 写出以下几个集合的方法签名 向集合添加元素…

Unity URP14.0 自定义后处理框架

目录 碎碎念一些基础CustomPostProcessing.csCustomPostProcessingFeature.csCustomPostProcessingPass.cs例子:BSC后处理shader(BSC)后处理cs脚本(BSC) 例子:ColorBlitPostProcessing.hlslColorBlit2.shaderColorBlit.cs文件 其他…

快捷键记录

文章目录 ctrlaltashftwinsWinRCtrlc和CtrlvCtrl -Xshell的复制粘贴ctrlalt(鼠标跳出)ctrl alt T ctrlalta 这是QQ/TIM的屏幕截图快捷键。截图成功后,会有一栏导航,可以对图片进行勾画、模糊、绘画、标号、撤回、翻译、提取文…

早停止(Early Stopping)-PyTorch版本(代码使用教程)

一、说明 记录自己使用早停法来解决过拟合问题的经历。 这里给出的是pytorch版本,需要tensorflow版本的,可以使用chatgpt转换,也可以自己转换。 二、原理 这个早停法的原理就是,对比你每次的验证loss,如果超过20epoch&…

AQS总结

详细分析地址:跳转 head等于NodeA,NodeA指向NodeB,NodeB指向NodeC, tail等于NodeC。 NodeA也就是持有线程的Node,阻塞队列是指NodeA后面的所有队列,NodeA不属于阻塞队列。 公平锁: A线程先进来…

广西厂家直销建筑模板,工程用木工板,多层胶合板批发

欢迎选购我们的产品:广西厂家直销的建筑模板。作为一家专业厂家,我们提供工程用木工板,采用标准尺寸的多层胶合板制作,具备出色的防潮耐磨性能和高周转次数。 1. 工程用途:我们的建筑模板专为各类工程使用而设计&#…