blakechart
Range-angle-height(布莱克)图
描述
blakechart (
为窄带雷达天线创建距离-角度-高度图(也称为布莱克图)。这个图表显示了最大雷达距离作为目标海拔的函数。此外,布莱克图显示恒定范围的线和恒定高度的线。输入由垂直覆盖模式组成vcp
,vcpangles
)vcp
和垂直覆盖模式角度vcpangles
,均由radarvcd
.
距离-高度-角度图中的范围是传播范围,高度相对于射线的原点。假设天线高度低于地面高度1000英尺(约305米)。正常大气折射被考虑使用CRPL指数参考大气模式.散射和管道被假设为可以忽略不计。
例子
显示垂直覆盖图
显示距离地面20米,发射频率为100mhz的天线的垂直覆盖图。将自由空间范围设置为100公里。使用默认的绘图参数。
频率= 100 e6;ant_height = 20;rng_fs = 100;[vcp, vcpangles] = radarvcd(freq,rng_fs,ant_height);blakechart (vcp vcpangles);
显示垂直覆盖图,指定最大范围和高度
显示距离地面20米,发射频率为100mhz的天线的垂直覆盖图。将自由空间范围设置为100公里。设置最大标绘距离为300km,最大标绘高度为250km。
频率= 100 e6;ant_height = 20;rng_fs = 100;[vcp, vcpangles] = radarvcd(freq,rng_fs,ant_height);征求= 300;hmax = 250;blakechart (vcp vcpangles、征求hmax)
显示Sinc模式天线垂直覆盖图
绘制具有自函数天线图的雷达的距离-高度-角度曲线。
指定天线模式
指定天线图案作为sinc函数。
pat_angles = linspace(-90、90361)”;pat_u = 1.39157 /信德(90/2)*信德(pat_angles);帕特= sinc (pat_u / pi);
指定雷达和环境参数
发射频率为100mhz,空闲空间为100km,天线倾斜角度为 ,并将天线放置在离地面20米的地方。假设表面粗糙度为一米。
频率= 100 e6;ant_height = 10;rng_fs = 100;tilt_ang = 0;surf_roughness = 1;
创建雷达距离-高度-角度数据
获取雷达天线的垂直覆盖模式值和角度。
[vcp, vcpangles] = radarvcd(freq,rng_fs,ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,“TiltAngle”tilt_ang,...“SurfaceHeightStandardDeviation”surf_roughness /(2 *倍根号(2)));
绘制雷达距离-高度-角度数据
设置最大标绘距离为300km,最大标绘高度为250m。选择距离单位为千米,“公里”
,高度单位为米,“米”
.设置范围和高度轴的比例幂为1/2。
征求= 300;hmax = 250年e3;Blakechart (vcp, vcpangles, rmax, hmax,“RangeUnit”,“公里”,...“ScalePower”1/2,“HeightUnit”,“米”);
输入参数
vcpangles
- - - - - -垂直覆盖模式角度
实值列向量
垂直覆盖模式角度,指定为实值列向量。的每个元素vcpangles
指定测量垂直覆盖模式时的仰角(以度数为单位)。角度范围为-90°到90°。
例子:(2.1480;2.2340;2.3199)
数据类型:双
征求
- - - - - -地块最大范围
实值标量
hmax
- - - - - -地块最高高度
实值标量
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。
在R2021a之前,名称和值之间用逗号隔开,并括起来的名字
在报价。
例子:“RangeUnit”、“米”
HeightUnit
- - - - - -高度的单位
“公里”
(默认)|“敝中断”
|“小姐”
|“金融时报”
|“米”
|“英尺”
ScalePower
- - - - - -规模实力
0.25
(默认)|实值标量
缩放功率,指定为范围[0,1]中的标量。此参数指定范围和高度轴刻度功率。
例子:0.5
数据类型:双
SurfaceRefractivity
- - - - - -表面折射率
313
(默认)|实值标量
n个单位的表面折射率,指定为非负实值标量。表面折射率是一个参数CRPL指数参考大气模式所使用的blakechart
.
数据类型:双
RefractionExponent
- - - - - -折射指数
0.143859
(默认)|实值标量
折射指数,指定为非负实值标量。折射指数是的一个参数CRPL指数参考大气模式所使用的blakechart
.
数据类型:双
AntennaHeight
- - - - - -天线高度
0
(默认)|实值标量
天线高度,指定为实值标量。当您提供天线高度时,布莱克图中的高度是地面以上的高度。否则,布莱克图中的高度是相对于射线的原点的,函数假设天线距离地面小于1000英尺(约305米)。使用HeightUnit
参数指定的单位AntennaHeight
.
数据类型:双
FaceColor
- - - - - -脸部颜色垂直覆盖图案贴片
颜色名称|短名称|十六进制颜色代码|RGB值|“没有”
面色的垂直覆盖图案补丁,指定为颜色名称、短名称、十六进制色码、RGB三元组或“没有”
.如果指定多于一种颜色,则颜色的数量必须与的列数匹配vcp
.
对于自定义颜色,请指定RGB三元组或十六进制颜色编码。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿、蓝成分的强度。强度必须在这个范围内
[0, 1]
例如,(0.4 0.6 0.7)
.十六进制颜色码是字符向量或以散列符号(
#
)之后是三个或六个十六进制数字,取值范围从0
来F
.这些值不区分大小写。因此,颜色编码“# 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” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:“黑”
例子:“k”
例子:(0.850 0.325 0.098)
例子:“# D95319”
数据类型:双
|字符
|字符串
EdgeColor
- - - - - -垂直覆盖图案补丁的边缘颜色
颜色名称|短名称|十六进制颜色代码|RGB值|“没有”
垂直覆盖图案补丁的边缘颜色,指定为颜色名称、短名称、十六进制颜色编码、RGB三元组或“没有”
.如果指定多于一种颜色,则颜色的数量必须与的列数匹配vcp
.
对于自定义颜色,请指定RGB三元组或十六进制颜色编码。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿、蓝成分的强度。强度必须在这个范围内
[0, 1]
例如,(0.4 0.6 0.7)
.十六进制颜色码是字符向量或以散列符号(
#
)之后是三个或六个十六进制数字,取值范围从0
来F
.这些值不区分大小写。因此,颜色编码“# 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” |
|
“没有” |
不适用 | 不适用 | 不适用 | 没有颜色 |
下面是MATLAB在许多类型的图中使用的默认颜色的RGB三组和十六进制颜色代码。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 - 0.7410) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:“黑”
例子:“k”
例子:(0.850 0.325 0.098)
例子:“# D95319”
数据类型:双
|字符
|字符串
更多关于
CRPL指数参考大气模式
大气折射本身就是电磁射线偏离直线的一种现象,这是由于空气密度随高度变化而引起的。中央无线电传播实验室(CRPL)指数参考大气模型通过假设折射率来处理折射效应n(h)和折射率N随高度呈指数衰减。该模型定义了
在哪里N年代大气折射率值(以10为单位?6)在地球表面,R经验值衰变是常数吗h是地表以上的高度,单位为千米。因此
的默认值。N年代是313个n单位,可以使用SurfaceRefractivity
接受它的函数中的名称-值参数。的默认值。R经验值是0.143859公里1,并可以使用RefractionExponent
接受它的函数中的名称-值参数。
参考文献
布莱克,拉蒙特五世。雷达垂面覆盖图的机器绘制.海军研究实验室报告7098,1970。
比恩,B.R,还有动力局塞耶。"中央无线电传播实验室指数参考大气"国家标准局研究杂志,D辑:无线电传播63 d,不。3(1959年11月):315。https://doi.org/10.6028/jres.063D.031.
扩展功能
C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。
版本历史
介绍了R2021a
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。