AnyMath 文档

EngeeComms.FreeSpacePathLoss

模拟自由空间中信号功率的损耗。

库::`工程师` 座:: Free Space Path Loss

资料描述

EngeeComms系统对象。FreeSpacePathLoss*为复信号增加了可用空间损失。 系统对象根据发射器和接收器之间的距离模拟信号功率的损失。 参数Mode*指示损耗是以分贝为单位明确设置的还是根据RF信号的距离和频率计算的。

要为复信号添加自由空间损耗,请按照以下步骤操作:

  1. 创建*EngeeComms对象。FreeSpacePathLoss*并设置其属性。

  2. 用参数调用对象,就好像它是一个函数一样。

若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.

语法

创造

  • freespacepathloss=EngeeComms.FreeSpacePathLoss() -在自由空间中创建信号功率损耗的系统对象 [医]自由丝 使用*default*属性。

    例子::

    freespacepathloss = EngeeComms.FreeSpacePathLoss()
  • freespacepathloss=EngeeComms.FreeSpacePathLoss(名称=值) -创建系统对象 [医]自由丝 将指定的属性作为一对 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

    例子::

    freespacepathloss = EngeeComms.FreeSpacePathLoss(Loss=20)

使用

  • outsignal=freespacepathloss(insignal) -增加自由空间损失的复信号,如所示 [医]自由丝. 结果返回到 外向型,外向型.

争论

输入参数

在 — 输入信号

+ 标量,标量 | 列向量

Details

指定为标量或列向量的复数输入信号。

数据类型

综合体</无翻译> 支持复数::是

输出参数

出 — 输出信号

+ 标量,标量 | 列向量

Details

作为标量或列向量返回的输出信号。 输出信号具有与输入信号相同的维度和相同的数据类型。

数据类型

综合体</无翻译>

特征

# Loss — 功率损耗
Real number

Details

以分贝为单位的功率损耗,用标量表示。

依赖关系

要使用此属性,请将属性 Mode 属性为 Decibels。

# Mode — 损耗计算模式
String

Details

作为参数之一指定的损耗计算模式:

  • 分贝"(Decibels)--损耗使用属性 * 来定义。Loss*.

  • 距离和频率"--使用属性 * * 计算损耗。Distance* 和 CarrierFrequency.

# Distance — 收发距离
Real number

Details

发射器和接收器之间的距离,以公里为单位,用标量表示。

依赖关系

要使用此属性,请将属性 Mode 属性为 "距离和频率"。

# CarrierFrequency — 载频
Real number

Details

以兆赫为单位的载波频率,以标量形式指定。

依赖关系

要使用此属性,请将属性 Mode 属性为 "距离和频率"。

方法

所有系统对象通用

步!::运行系统对象运算算法