Range Angle Calculator
范围和角度的计算。
类型: RangeAngleCalculator
图书馆中的路径:
|
港口
入口
Ref-传球起点的位置:q[<br>]'实数列向量3乘1|'实数矩阵3乘N
起始点的位置,定义为3乘1的实向量或3乘N的实矩阵,其中N是起始点的数目。 每列包含形式为`[x;y;z]'的点的笛卡尔坐标。
如果Pos矩阵的维数为3乘N,则必须为N个参考点设置大小为3乘N的RefPos矩阵。 如果所有参考点都相同,则可以使用单个3乘1矢量设置RefPos。 测量单位为米。
示例:[1000;2000;50]
数据类型'Float16
,'Float32',Float64
,Int8
,Int16
,Int32
,Int64
,Uint8
,UInt16
,UInt32
,`UInt64'
RefPos-通过参考点的位置:q[<br>]'实列向量3乘1`|实矩阵3乘N
参考点的位置,定义为3乘1实向量或3乘N实矩阵,其中N是参考点的数量。 每列包含形式为`[x;y;z]'的点的笛卡尔坐标。
如果RefPos是一个3乘N矩阵,那么对于N个起点,Pos必须设置为3乘n矩阵。 如果所有的起始点都相同,那么Pos可以使用单个3乘1向量来设置。 起始位置的测量单位为米。
示例:[100;100;10]
依赖关系
要使用此端口,请将*参考位置源*参数设置为"输入端口"。
数据类型'Float16
,'Float32',Float64
,Int8
,Int16
,Int32
,Int64
,Uint8
,UInt16
,UInt32
,`UInt64'
反射-局部坐标系的轴传递:q[<br>]'实数矩阵3乘3|/'实数阵3乘3乘N`
局部坐标系的轴,定义为3乘3实矩阵或3乘3乘N阵列。 对于阵列,每个页面对应于每个参考点处的局部坐标轴。 反射中的列在笛卡尔坐标中指定局部坐标系的坐标轴的方向。 当这些维度大于一时,N应对应于Pos或RefPos中的列数。
示例:[100;100;10]
依赖关系
要使用此端口,请将*参考轴源*参数设置为"输入端口"。
数据类型'Float16
,'Float32',Float64
,Int8
,Int16
,Int32
,Int64
,Uint8
,UInt16
,UInt32
,`UInt64'
出口;出口
Ang—方位角和通过位置:q[<br>]'实矩阵2乘N'|'实矩阵2乘2N`
方位角和以度为单位的位置,作为2乘N矩阵或2乘2n矩阵返回。 每列代表`[方位角;仰角]`形式的方向角。
如果*传播模型*参数设置为’自由空间`,则Ang是2乘N矩阵,表示从源点到参考点的路径的角度。
如果*传播模型*参数设置为’双射线`,则Ang是2乘2n矩阵。 交替的角度列分别指视线内的轨迹和反射轨迹。
依赖关系
要使用此端口,请将*Output(s)*参数设置为`Angle`或`Range and Angle'。
数据类型'Float16
,'Float32',Float64
,Int8
,Int16
,Int32
,Int64
,Uint8
,UInt16
,UInt32
,`UInt64'
Range-pass传播范围:q[<br>]'real vector1by N'|'real vector1by2N`
作为1乘N的实向量或1乘2N的实向量返回的传播范围。
如果*传播模型*参数设置为"自由空间",则*范围*的大小为1乘N。传播范围是从Pos中指定的位置到RefPos中指定的相应参考位置的直接路径的长度。
如果*传播模型*参数设置为"双射线",则范围包含前向路径和反射路径的范围。 交替范围列分别针对相同的源—参考点对指正向和反射路径。
依赖关系
要使用此端口,请将*Output(s)*参数设置为"Range"或"Range and Angle"。
数据类型'Float16
,'Float32',Float64
,Int8
,Int16
,Int32
,Int64
,Uint8
,UInt16
,UInt32
,`UInt64'
参数
传播模型-通过分布模型:q[<br>]'自由空间(默认)|/'双射线`
通过将此参数设置为"自由空间"或"双射线"来指定分布模型。
参考位置源-初始方向传递的源:q[<br>]'属性(默认)|'输入端口
通过将此参数设置为"属性"或"输入端口"来设置初始方向的源。
如果*参考位置源*参数设置为"属性",则使用*参考位置*参数设置位置。 如果*参考位置源*参数设置为"输入端口",则使用标记为*RefPos*的输入端口。
参考位置-通过的初始方向:q[<br>] [0;0;0] ( 默认情况下)
将初始方向设置为`[x;y;z]'形状的以米为单位的3乘1矩形坐标的矢量。 初始方向作为局部坐标系的开始。 相对于初始方向测量输入位置的范围和角度。
如果*参考位置源*参数设置为"属性",则使用此参数。
参考轴源-参考轴的源传递:q[<br>]属性(默认)|/'输入端口
通过将此参数设置为"属性"或"输入端口"来指定参考轴的源。
如果*参考轴源*参数设置为"属性",请使用*参考轴*参数设置轴。 如果*参考轴源*参数设置为"输入端口",则使用标记为*反射*的输入端口。
参考轴-通过参考轴:q[<br>] [1 0 0;0 1 0;0 0 1] ( 默认情况下)
以正交3乘3矩阵的形式设置计算范围和角度的局部坐标系的参考轴。 矩阵的每一列在初始方向上以`[x;y;z]`的形式为局部坐标系设置轴的方向。
如果*Reference axes source*参数设置为`Property',则使用此参数。
Output(s)-数据输出传递类型:q[<br>]'Angle(default)|'Range|’Range and Angle
指定所需的块输出。 根据参数值,每个输出类型都路由到其自己的端口。
意义 | 港口 |
---|---|
'角度` |
昂 |
'范围` |
范围 |
'范围和角度` |
Ang*和*范围 |