关于雷达显示器,我们听说过A显、B显,PPI等,我们之前也分享过IEEE标准中对雷达显示器的定义,点此查看《

雷达定义的IEEE标准:“雷达显示器”种类》。

雷达显示器的发展也是从简单到复杂,显示的信息也越来越多,例如:A型显示器表示距离显示器,仅描绘了接收机输出幅度与距离的关系图,有点类似于示波器。

当然,雷达不满足只读出粗略的距离信息,雷达也想知道方位信息,从而横坐标表示方位,纵坐标表示距离的直角坐标显示器,也就是B型显示器就出现了。

有了二维坐标,原来在距离或方位上可能难以分开的目标,现在能分开了。按理说,为了确定平面上的一个点,有这样一个二维显示器就够了,为啥我们头脑中常用的却不是这样的呢?这不符合我们人的直观,我们需要经过思考,还有可能想不出这个目标在哪!

极坐标下的平面位置显示器(PPI)就很好的帮助了我们的大脑,让我们可以通过图中的亮点,很容易的能够想到这个目标的位置。

Plan Position Indicator, PPI

PPI显示器应用广泛,它可以按照以正北为方位向基准(0°),顺时针计量方向,距离沿着半径方向,图的中心是雷达站的位置。这就很符合我们观察身边物体的规律,我们人不动,通过眼睛扫描方位来观察,如果看不到后面的物体,就转过去,从而提供360度的全景范围。和我距离相同的物体排布在以我为圆心,该距离为半径的圆弧上。

雷达波束顺时针扫描的过程就是在不同方位探测目标,远近不同的目标,以不同亮度的点反映在了显示器上,看一眼就知道了距离和方位。就如同我们目光环扫四周,在茫茫人群中偏偏发现了你,因为你更闪亮。

除了应用最广泛的PPI,你肯定会说如果显示高度怎么办,还有其他更多信息要如何显示?别担心,雷达显示器的种类很多,还有更多复杂的显示器,大家自然会碰到。

今天,我们就自己动手,用Matlab来一起模拟一个PPI显示器,纯属好玩!但在此之前,你可能需要先温习一下极坐标的知识。

不妨假设有三个目标为[20 50 90],对应的角度[330 170 20],这里是以右侧为0°,以逆时针为正方位角,以顺时针为扫描方向。当扫描线遇到目标时,则显示出来,没有消除,扫描一圈完成。这里并没有雷达的信号处理,只是直观的表现出PPI的显示效果,代码运行效果如图:

需要该图Matlab代码娱乐一下的请给“雷达通信电子战”发送“191130”查看。

matlab制作强光效果代码,自己动手做一个雷达PPI显示器的动态效果图(附Matlab代码)...相关推荐

  1. 雷达威力图绘制matlab,自己动手做一个雷达PPI显示器的动态效果图(附Matlab代码)...

    雷达通信电子战 我们公众号的<永久铁杆会员>将在以下2个条件满足任意一个时完成: 1. 999名满员集齐,总数不超过2个微信交流群,目前已超620+. 2. 截止时间:2019年12月31 ...

  2. iOS动手做一个直播app开发(代码篇)

    iOS动手做一个直播app开发(代码篇) ###开篇 好久没写简书,因为好奇的我跑去学习直播了,今天就分享一下我的感慨. 目前为止直播还是比较热点的技术的,简书,git上有几篇阅读量和含金量都不错的文 ...

  3. 开关面板如何自己印字_如何自己动手做一个智能开关

    现在的智能家居这么火,对于想自己动手的小伙伴们来说,都想自己去做一些家里使用 的智设备.现在的中国不缺卖唱卖惨的,缺的是能动手创造一些能实际使用的而不是哗众取宠的人,天天喊着要反击外国技术封锁.那么我 ...

  4. arduino智能浇花系统_解放双手!自己动手做一个简易智能浇花系统

    原标题:解放双手!自己动手做一个简易智能浇花系统 面对疫情,宅在家的我们可以以各种方式为战"疫"一线的医护工作者.紧急研究病毒的科研人员.口罩厂日夜工作的人们......加油打气. ...

  5. 动手做一个自组网的网络 - 操作系统内核

    动手做一个自组网的网络 - 操作系统内核 动手做一个自组网的网络 - 项目介绍 动手做一个自组网的网络 - 硬件开发板 动手做一个自组网的网络 - 操作系统内核 动手做一个自组网的网络 - 网络协议栈 ...

  6. 直播网站源码直播平台软件开发iOS动手做一个直播(原理篇)

    直播网站源码直播平台软件开发iOS动手做一个直播(原理篇) 上篇文章主要给出了代码,但是并没有详细说明直播相关的知识,这篇文章就说一下直播的相关理论知识.附上直播代码篇地址. ###推流 腾讯直播平台 ...

  7. 自己动手做一个小爱同学温湿度传感器(成本八块左右)

    自己动手做一个小爱同学温湿度传感器 1.开发环境简介 2.开发思路 3.程序编写 (1)将点灯科技库文件和DHT11模块库文件导入Arduino的libraries文件夹. (2)下载点灯科技APP, ...

  8. 动手做一个简单的智能小车

    动手做一个简单的智能小车 来到CNDN一年了,看到了许多大佬的杰出作品.也该写点什么来回馈给大家了前不久接触了单片机,想提前进行实践一下所以有想法做一个实体出来,想来想去难的怕自己搞不定,但是还好找到 ...

  9. Python:制作一个模拟扔硬币的程序(附完整代码)

    Python:制作一个模拟扔硬币的程序(附完整代码) 在这个项目中,我们将编写一个Python程序来模拟扔硬币的方式.我们会使用Python内置的随机模块,实现随机出现正面或反面的效果. 首先,我们需 ...

最新文章

  1. 观察者模式的Java实现及应用
  2. Quick-cocos2d-x3.3 Study (十五)--------- 为小鸟添加一个物理加速度
  3. Collections工具类常用API使用示例
  4. SpringSecurity remember功能基本实现
  5. C#9.0 每个开发人员都必须知道的4个特性
  6. datasnap xe连接池_DataSnap 连接池
  7. 自定义分页 html,MVC 自定义HtmlHelper帮助类型之分页
  8. html5学习新的知识总结(一)
  9. 【Level 08】U05 Better option L6 Informative posts
  10. Mac下安装MySQL
  11. torch.cuda.is_aviaiable() 返回值为False的问题
  12. coco 数据集_如何用 coco 数据集训练 Detectron2 模型?
  13. 用Python给对方发个邮箱就可以使对方自动关机,鬼知道你干了什么?
  14. 晶闸管对触发脉冲的要求
  15. 51单片机之CHQ1838红外接收(NEC协议)
  16. 爬虫--网络数据采集
  17. python学习笔记(52周存钱挑战)
  18. 美团秋招高频面试问题汇总!(内附答案!)
  19. 解锁system分区
  20. h5微信f分享链接给对方获取对方手机号_微信电子贺卡链接制作工具

热门文章

  1. cisco 2801 配置voip
  2. LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
  3. Java EE 架构设计——基于okhttp3 的网络框架设计
  4. 使用jQuery获取GridView的数据行的数量
  5. 小米手机连接不上网络 或者 暂时关闭状况不佳的连接
  6. 花钱你都学不到的“饭局”规矩~
  7. java工作笔记020---Java中的关键字 transient
  8. C#.Net工作笔记013---c# lambda表达式对list数据进行条件查询_分组_排序_过滤_很好用
  9. SpringCloud学习笔记024---SpringBoot中使用大部分公用的配置记录
  10. openoffice使用总结001---版本匹配问题unknown document format for file: E:\apache-tomcat-8.5.23\webapps\ZcnsDms\