# radarEmission
雷达发射信号结构体
函数库: TyRadar
# 说明
radarEmission 类创建了一个雷达发射对象。该对象包含描述雷达发射信号的所有属性。
# 构造
# 语法
radarEmission = radarEmission(;Name=Value)
# 说明
radarEmission = radarEmission(;Name=Value) 设置由一个或多个名称-值对指定的对象属性。Name 是属性名称,Value 是相应的值。名称必须位于双引号 (" ") 内。可以按照 Name1=Value1,...,NameN=ValueN 的任意顺序指定多个名称-值对参数。 示例
# 属性
PlatformID - 平台标识符正整数
平台标识符,指定为正整数。发射机安装在具有此 ID 的平台上。在一个场景中,每个平台标识符都是唯一的。
示例: 5
数据类型: Float64
EmitterIndex - 发射机标识符正整数
发射机标识符,指定为正整数。每个发射机索引都是唯一的。
示例: 2
数据类型: Float64
OriginPosition - 发射机的位置[0 0 0](默认) | 1 × 3 实值向量
发射机在场景坐标中的位置,指定为 1 × 3 实值向量。单位为 m。
示例: [100 -500 1000]
数据类型: Float64
OriginVelocity - 发射机的速度[0 0 0](默认) | 1 × 3 实值向量
发射机在场景坐标中的速度,指定为 1-by-3 实值向量。单位为 m/s。
示例: [0 -50 100]
数据类型: Float64
OriginVelocity - 发射机的速度1 + 0im(默认)
发射机在场景坐标中的方向。
示例: 1 + 0im
数据类型: Float64
FieldOfView - 发射机的视场[180,180] | 2 × 1 正实值向量
发射机的视场,指定为 2 × 1 的正实数向量 [azfov, elfov]。视场定义了发射信号的总角度范围。方位角 azfov 必须位于(0,360)区间内。仰角视场 elfov 必须位于(0,180)区间内。
示例: [140; 70]
数据类型: Float64
EIRP - 等效各向同性辐射功率0(默认) | 标量
等效各向同性辐射功率,指定为标量形式。单位为 dB。
示例: 10
数据类型: Float64
RCS-雷达散射截面积0(默认) | 标量
雷达散射截面积,指定为标量形式。单位为 dBsm。
示例: 10
数据类型: Float64
CenterFrequency-雷达信号的中心频率300e6(默认值) | 正标量
信号的中心频率,指定为正标量形式。单位为 Hz。
示例: 100e6
数据类型: Float64
Bandwidth - 雷达信号的半功率带宽30e6(默认值) | 正标量
雷达信号的半功率带宽,指定为正标量形式。单位为 Hz。
示例: 5e3
数据类型: Float64
WaveformType - 波形类型标识符0(默认) | 非负整数
波形类型标识符,指定为非负整数。
示例: 5e3
数据类型: Float64
ProcessingGain - 处理增益0(默认) | 标量
与信号波形相关的处理增益,指定为标量形式。单位为 dB。
示例: 10
数据类型: Float64
PropagationRange - 信号传播距离0(默认值) | 非负标量
信号传播的总距离,指定为非负标量。对于直接路径信号,范围为 0。单位为 m。
示例: 1000
数据类型: Float64
PropagationRangeRate - 信号传播路径的距离速率0(默认值) | 标量
信号传播路径的总速度范围,指定为标量形式。对于直接路径信号,测距率为 0。单位为 m/s。
示例: 10
数据类型: Float64
# 示例
创建雷达发射对象0(默认值) | 标量
创建具有指定属性的 radarEmission 对象。
using TyRadar
signal = radarEmission(;
PlatformID=10,
EmitterIndex=25,
OriginPosition=[100, 3000, 50],
EIRP=10,
CenterFrequency=200e6,
Bandwidth=10e3,
)
radarEmission - Property:
PlatformID: 10
EmitterIndex: 25
OriginPosition: [100, 3000, 50]
OriginVelocity: [0, 0, 0]
Orientation: 1 + 0im
FieldOfView: [180, 180]
EIRP: 10
RCS: 0
CenterFrequency: 2.0e8
Bandwidth: 10000.0
WaveformType: 0
ProcessingGain: 0
PropagationRange: 0
PropagationRangeRate: 0