radarvcd
垂直覆盖图
语法
[vcp,vcpangles] = radarvcd(频率,rfs,anht)
[vcp,vcpangles] = radarvcd(___、名称、值)
radarvcd (___)
描述
radarvcd (___)
显示雷达系统的垂直覆盖图。该图是最大雷达距离点的轨迹作为目标仰角的函数。这个情节也被称为布雷克图.为了创建这个图表,radarvcd
调用函数blakechart
使用默认参数。要生成具有不同参数的布雷克图,首先调用radarvcd
获得vcp
而且vcpangles
.然后,调用blakechart
使用用户指定的参数。此语法可以使用前面语法中的任何输入参数。
例子
使用默认参数绘制垂直覆盖模式
频率设置为100mhz,天线高度设置为10m,自由空间范围设置为200km。天线图、表面粗糙度、天线倾斜角和磁场极化均为默认值,请参见AntennaPattern
,表面粗糙度
,TiltAngle
,极化
属性。
获取垂直覆盖模式值和角度的数组。
Freq = 100e6;Ant_height = 10;Rng_fs = 200;[vcp,vcpangles] = radarvcd(freq,rng_fs,ant_height);
要查看垂直覆盖模式,请省略输出参数。
Freq = 100e6;Ant_height = 10;Rng_fs = 200;radarvcd(频率,rng_fs, ant_height);
带有指定天线模式的垂直覆盖模式
频率设置为100mhz,天线高度设置为10m,自由空间范围设置为200km。天线图为45°半幂宽度的sinc函数。表面粗糙度设置为1m。天线倾斜角度设置为0°,场极化为水平方向。
Pat_angles = linspace(-90,90,361)';Pat_u = 1.39157/sind(45/2)*sind(pat_angles);Pat = sinc(pat_u/pi);Freq = 100e6;Ant_height = 10;Rng_fs = 200;Tilt_ang = 0;[vcp,vcpangles] = radarvcd(freq,rng_fs,ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,...“TiltAngle”tilt_ang,表面粗糙度的1);
绘制用户指定天线垂直覆盖图
用用户指定的天线模式绘制雷达的距离-高度-角度曲线(布雷克图)。
定义一个半功率波束宽度为90度的自正弦函数天线图。
Pat_angles = linspace(-90,90,361)';Pat_u = 1.39157/sind(90/2)*sind(pat_angles);Pat = sinc(pat_u/pi);
指定一个以100 MHz发射的雷达。自由空间范围为200公里,天线高度为10米,天线倾斜角度为0度,表面粗糙度为1米。
Freq = 100e6;Ant_height = 10;Rng_fs = 200;Tilt_ang = 0;Surf_roughness = 1;
创建雷达距离-高度-角度图。
radarvcd(频率、rng_fs ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,...“TiltAngle”tilt_ang,...表面粗糙度的, surf_roughness);
输入参数
频率
- - - - - -雷达频率
小于10ghz的实值标量
雷达频率,指定为小于10ghz (10e9)的实值标量。
例子:100年e6
数据类型:双
rfs
- - - - - -空间范围内
实值标量
自由空间范围指定为实值标量。范围单位由RangeUnit
名称-值对。
例子:100年e3
数据类型:双
anht
- - - - - -雷达天线高度
实值标量
雷达天线高度指定为实值标量。高度单位由HeightUnit
名称-值对。
例子:10
数据类型:双
名称-值对参数
的可选逗号分隔对名称,值
参数。的名字
参数名称和价值
对应的值。的名字
必须出现在单引号内(' '
).您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“HeightUnit”
- - - - - -天线高度单位
“米”
(默认)|“敝中断”
|“小姐”
|“公里”
|“金融时报”
“极化”
- - - - - -透射波偏振
“H”
(默认)|“H”
|“V”
透射波偏振指定为“H”
对于水平偏振和“V”
垂直极化。
例子:“V”
数据类型:字符
“SurfaceDielectric”
- - - - - -反射表面的介电常数
频率依赖模型(默认)|复数的标量
表面粗糙度的
- - - - - -表面粗糙度
0(默认)|实值标量
指定为非负实标量的表面粗糙度。表面粗糙度是反射表面高度变化的度量。粗糙度被建模为波峰到波谷高度由这个值给出的正弦波。值为0表示表面光滑。的值指定表面粗糙度高度的单位“HeightUnit”
名称-值对。
例子:2
数据类型:双
“AntennaPattern”
- - - - - -天线仰角图
实值N-by-1列向量
天线仰角图,指定为实值N-by-1列向量。值“AntennaPattern”
必须与的值一起指定“PatternAngles”
.
例子:cosd ([90:90])
数据类型:双
“PatternAngles”
- - - - - -天线图仰角
实值N-by-1列向量
天线图案仰角指定为实值N-by-1列向量。指定的向量的大小“PatternAngles”
必须与指定的“AntennaPattern”
.角度单位以度表示,必须在-90°和90°之间。一般来说,为了正确计算覆盖范围,天线图应该填充从-90°到90°的整个范围。
例子:(90:90)
数据类型:双
“TiltAngle”
- - - - - -天线倾斜角度
实值标量
天线倾斜角度指定为实值标量。倾斜角度是天线相对于表面的仰角。角度单位用角度表示。
例子:10
数据类型:双
“MaxElevation”
- - - - - -最大仰角
实值标量
最大仰角,指定为实值标量。最大仰角是计算垂直覆盖模式的最大角度。角度单位用角度表示。
例子:70
数据类型:双
输出参数
更多关于
参考文献
[1]布莱克,L.V.机器绘制雷达垂直平面覆盖图。海军研究实验室报告7098,1970。
扩展功能
C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。
使用注意事项和限制:
不支持可变大小的输万博1manbetx入。
万博1manbetx仅当指定输出参数时支持。
另请参阅
在R2013a中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。