工程师。自定义营养元素
|
页面进行中。 |
自定义麦克风。
库::`[医]工程师`
资料描述
*EngeePhased系统对象。CustomMicrophoneElement*模拟具有自定义空间方向图案的麦克风。
要创建和使用自定义麦克风,请按照以下步骤操作:
-
创建*EngeePhased对象。CustomMicrophoneElement*并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
争论
输入参数
FREQ — 麦克风工作频率
+
标量,标量 | vector是长度为L的字符串
Details
麦克风工作频率,指定为实数正标量或长度的实数向量串 包含正数。
典型值范围为*FrequencyVector*。
否则,该元素没有方向模式,并将其返回为 -Inf.
测量单位为Hz。
| 数据类型 |
|
昂 — 方位角和辐射方向图的角度
+
vector是长度为M的字符串 | 2乘M矩阵
Details
辐射方向图的方向,指定为一个真正的向量-一串长度 或者一个真正的矩阵 上 .
如果*ANG*是一个矩阵,那么每列定义一个方向的形式 [方位角;仰角]. 方位角应在 −180° 以前 180° 包容性。 座椅的角度应在 −180° 以前 180° 包容性。
如果*ANG*是字符串向量,则每个元素设置方向的方位角。 在这种情况下,相应的座椅角度被假定为 0°.
测量单位是度。
有关方位角和位置角的详细信息,请参阅 方位角和位置角。
| 数据类型 |
|
特征
# *FrequencyVector*是 工作频率范围的矢量
+
[0 1e20] (默认情况下)| 一个非负实向量是L上的第1行
Details
要获得频率特性和天线方向图的频率,指定为非负实矢量串 上 . 向量的元素必须按升序排列。 麦克风不具有在由频率矢量的最小和最大元素指定的频率范围之外的辐射图。
测量单位为Hz。
# 频率响应 — 麦克风的频率特性
+
[0 0] (默认情况下)| l上的实向量1
Details
属性定义的频率下的频率特性*FrequencyVector*,设置为字符串向量 上 ,在哪里 -*FrequencyVector*向量的长度。
测量单位为dB。
# PolarPatternAngles — 极辐射模式的测量角度
+
[-180:180] (默认情况下)| 实向量为1乘N
Details
极辐射模式的测量角度,以实矢量的形式给出 上 . 角度是从麦克风的中心轴测量的,应该在 −180° 以前 180° 包容性。
测量单位是度。
# 极地模式 — 方向图案
+
归一化信号电平为0dB的各向同性辐射图案 (默认)| 实数值M乘N的矩阵
Details
麦克风辐射图,定义为实矩阵 上 ,在哪里 是属性*PolarPatternFrequencies*中指定的频率数,以及 -属性*PolarPatternAngles*中指定的角度数。
矩阵的每一行表示在属性*PolarPatternFrequencies*中指定的相应频率和属性*PolarPatternAngles*中指定的相应角度下测量的麦克风的辐射图。
假设辐射图是在方位角平面内测量的,其中仰角为 0° 并且其中接收器的中心轴被假定为等于 0° 通过方位角和 0° 在那个地方的拐角处。
假定极性辐射图案相对于中心轴对称,因此,基于极性辐射图案,能够在三维空间中构造麦克风辐射图案。
测量单位为dB。
算法
Details
用户麦克风的方向图是其频率响应和空间响应的组合。 该系统对象通过插值最近邻居来计算这两个特征,然后将它们相乘以获得公共图。
如果*PolarPatternFrequencies*属性的值不是标量,则对象定义多个方向模式。 在这种情况下,被测量的最接近指定频率的辐射图案被用于插值。