主要内容

blakechart

Range-angle-height(布莱克)图

自从R2021a

描述

例子

blakechart (vcp,vcpangles)创建一个range-angle-height情节(也称为布莱克图表)窄带雷达天线。这个图表显示了雷达最大作为目标函数高程范围。此外,布雷克图显示的等值线范围和高度的等值线。的输入由垂直覆盖模式vcp角度和垂直覆盖模式vcpangles,由radarvcd

range-height-angle图的范围是传播范围和高度是相对于雷的起源。假定天线高度小于1000英尺(约305米)高出地面。正常大气折射是考虑使用CRPL指数参考大气模型。散射和管道都被认为是可以忽略不计。

例子

blakechart (vcp,vcpangles,征求,hmax),此外,指定了布莱克的最大射程和高度图。您可以指定范围和高度单位分别在名称参数RangeUnitHeightUnit

例子

blakechart (___,名称,值)允许您指定额外的输入参数使用名称-值参数。您可以指定多个名称参数以任意顺序与任何以前的语法。

例子

全部折叠

显示垂直天线发射在100 MHz的覆盖图和离地面20米。设置空间范围为100公里。使用默认绘制参数。

频率= 100 e6;ant_height = 20;rng_fs = 100;(vcp vcpangles] = radarvcd(频率,rng_fs, ant_height);blakechart (vcp vcpangles);

图包含一个坐标轴对象。布莱克坐标轴对象与标题图,包含范围(公里),ylabel高度(公里)包含14块类型的对象,文本行。一个或多个行显示的值只使用标记

显示垂直天线发射在100 MHz的覆盖图和离地面20米。设置空间范围为100公里。设置最大策划范围和最大绘制高度300公里至250公里。

频率= 100 e6;ant_height = 20;rng_fs = 100;(vcp vcpangles] = radarvcd(频率,rng_fs, ant_height);征求= 300;hmax = 250;blakechart (vcp vcpangles、征求hmax)

图包含一个坐标轴对象。布莱克坐标轴对象与标题图,包含范围(公里),ylabel高度(公里)包含14块类型的对象,文本行。一个或多个行显示的值只使用标记

情节的range-height-angle曲线雷达天线sinc函数模式。

指定天线模式

指定天线模式作为sinc函数。

pat_angles = linspace (-90、90361)”;pat_u = 1.39157 /信德(90/2)*信德(pat_angles);帕特= sinc (pat_u / pi);

指定雷达和环境参数

设置传输频率为100 MHz, 100公里的空间范围,天线倾角 0 ,并将天线离地面20米。假设1米的表面粗糙度。

频率= 100 e6;ant_height = 10;rng_fs = 100;tilt_ang = 0;surf_roughness = 1;

创建雷达range-height-angle数据

获得垂直覆盖模式的价值观和雷达天线的角度。

[vcp, vcpangles] = radarvcd(频率、rng_fs ant_height,“RangeUnit”,“公里”,“HeightUnit”,“米”,“AntennaPattern”帕特,“PatternAngles”pat_angles,“TiltAngle”tilt_ang,“SurfaceHeightStandardDeviation”surf_roughness /(2 *倍根号(2)));

情节雷达range-height-angle数据

设置最大策划范围为300公里,最大绘制高度250000米。选择单位公里范围,“公里”身高的单位是米,“米”。设置范围和高度轴权力扩展到1/2。

征求= 300;hmax = 250年e3;hmax blakechart (vcp vcpangles,做,“RangeUnit”,“公里”,“ScalePower”1/2,“HeightUnit”,“米”);

图包含一个坐标轴对象。布莱克坐标轴对象与标题图,包含范围(公里),ylabel高度(米)包含14块类型的对象,文本行。一个或多个行显示的值只使用标记

输入参数

全部折叠

垂直覆盖模式,指定为一个实值列向量或矩阵。垂直覆盖模式的实际最大射程雷达。每一列的vcp对应于一个单独的垂直覆盖模式。每一行的vcp对应于指定的角度之一vcpangles。值表示在公里,除非您更改度量单位使用RangeUnit名称-值参数。

例子:(282.3831;291.0502;299.4252)

数据类型:

垂直覆盖模式角度,指定为一个实值列向量。的每个元素vcpangles指定的在度仰角测量垂直覆盖模式。的角度范围从-90°- 90°。

例子:(2.1480;2.2340;2.3199)

数据类型:

最大范围的情节,指定为一个实值标量。单位指定的范围“RangeUnit”名称-值参数。

例子:200年

数据类型:

最大高度的情节,指定为一个实值标量。高度指定的单位“HeightUnit”名称-值参数。

例子:100000年

数据类型:

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“RangeUnit”、“米”

单位表示海里,英里,公里,脚,米,或kilofeet。这个名称参数指定的单位垂直覆盖模式输入参数,vcp输入参数,最大范围征求

例子:“小姐”

数据类型:字符

高度单位,指定为之一“敝中断”,“小姐”,“公里”,“金融时报”,“米”,或“英尺”表示海里,英里,公里,脚,米,或kilofeet,分别。这个名称参数指定的单位的最大高度hmax

例子:“米”

数据类型:字符

规模实力,指定为一个标量范围[0,1]。这个参数指定规模和高度轴功率范围。

例子:0.5

数据类型:

表面折射率在n单位,指定为一个非负实值标量。表面的折射率是一个参数CRPL指数参考大气模型所使用的blakechart

数据类型:

折射指数,指定为一个非负实值标量。的折射指数是一个参数CRPL指数参考大气模型所使用的blakechart

数据类型:

天线高度,指定为一个实值标量。当你提供天线高度,布莱克的高度图是高度高出地面。否则,布莱克的高度图是相对于雷的起源,和函数假设天线小于1000英尺(约305米)高出地面。使用HeightUnit参数指定的单位AntennaHeight

数据类型:

补丁脸垂直覆盖的颜色模式,指定颜色名称,一个短名称,十六进制的颜色代码,一个RGB值,或“没有”。如果你指定多个颜色,颜色的数量必须匹配的列的数量vcp

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色青色

“红色” “m” (1 0 1) “#”就

样品的颜色红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色黄色

“黑色” “k” (0 0 0) “000000 #”

样品的颜色黑色

“白色” “w” (1 1 1) “# FFFFFF”

样品的颜色白色

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB®使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例子:“黑”

例子:“k”

例子:(0.850 0.325 0.098)

例子:“# D95319”

数据类型:|字符|字符串

边缘的颜色垂直覆盖模式,指定颜色名称,一个短名称,十六进制的颜色代码,一个RGB值,或“没有”。如果你指定多个颜色,颜色的数量必须匹配的列的数量vcp

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色青色

“红色” “m” (1 0 1) “#”就

样品的颜色红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色黄色

“黑色” “k” (0 0 0) “000000 #”

样品的颜色黑色

“白色” “w” (1 1 1) “# FFFFFF”

样品的颜色白色

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例子:“黑”

例子:“k”

例子:(0.850 0.325 0.098)

例子:“# D95319”

数据类型:|字符|字符串

图轴,指定为一个对象。如果你不指定轴,那么blakechart函数创建一个range-angle-height情节在当前轴。

更多关于

全部折叠

CRPL指数参考大气模型

大气折射证据本身作为一个偏差从直线电磁射线由于空气密度变化的函数的高度。中央广播传播实验室(CRPL)指数参考大气模型对假设折射率的折射效果n(h)和折射率N衰减指数与高度。该模型定义了

N = ( n ( h ) 1 ) × 10 6 = N 年代 e R 经验值 h ,

在哪里N年代是大气折射率值(以10为单位6在地球表面,R经验值衰减常数,h表面高度的公里。因此

n ( h ) = 1 + ( N 年代 × 10 6 ) e R 经验值 h

的默认值N年代313 n单位,可以修改使用吗SurfaceRefractivity名称-值参数在函数接受它。的默认值R经验值0.143859公里1使用,可以修改RefractionExponent名称-值参数在函数接受它。

引用

[1]布莱克,拉蒙特V。机绘制雷达垂直平面的覆盖图。7098年海军研究实验室报告,1970年。

[2]Bean,开国元勋之一B.R.安贝德卡对,G.D. Thayer. "Central Radio Propagation Laboratory Exponential Reference Atmosphere."美国国家标准局的杂志上的研究,部分D:无线电传播63 d,不。3(1959年11月):315。https://doi.org/10.6028/jres.063D.031

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2021a