AnyMath 文档

[医]光电强度

根据电气长度创建传输线。

库::`工程师`

资料描述

使用功能 txlineElectricalLength 电长度来创建传输线。 一个对象 [参数:eltxline] 它在Richards-Kuroda程序中使用。

语法

函数调用

  • [参数:eltxline]=txlineElectricalLength() -根据电气长度创建传输线对象,其属性默认设置。

  • eltxline=txlineElectricalLength(Name=Value) -设置由类型的一个或多个参数指定的属性 «名称-值». 未指定的属性保留其默认值。

争论

输入参数 «名称-值»

将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。

例子: eltxline=txlineElectricalLength(Z0=75) 基于具有阻抗的电气长度创建传输线对象 75 欧姆 您可以指定多个对 «名称-值».

# 姓名 — 输电线路名称

+ "电强度" (默认情况下)|

Details

传输线的名称基于电气长度。 所有名称都必须是有效的变量名称。

数据类型

字符串</无翻译>

# Z0 — 波电阻,欧姆

+ 50 | 正标量

Details

以欧姆为单位的传输线的波阻,设为正标量。

# 线长 — 电气长度

+ pi/4 (默认情况下)| 正标量

Details

传输线的电长度,以弧度为正标量给出。

数据类型

漂浮64</无翻译>

# 参考频率 — 参考频率

+ 1e9 (默认情况下)| 正标量

Details

传输线具有指定电气长度的参考频率,以Hz为单位设置为正标量。

数据类型

漂浮64</无翻译>

# 终止 — 传输的关闭 循环+ "不适用" (默认情况下)| "打开" | "短"

Details

传输环路的短路,由以下值之一设置: "不适用", "打开", "短".

# StubMode — 循环类型

+ "NotAStub" (默认情况下)| "系列" | "分流"

Details

由以下值之一指定的循环类型: "NotAStub", "系列", "分流".

# 终端机 — 双线传输线的端子

+ ("p1+","p2+","p1-","p2-") (默认情况下)| 字符串元组

Details

指定为字符串元组的传输线端子 4 元素。

此参数是只读的。

# 数字 — 输入输出端口数

+ 2 (默认)| 标量,标量

Details

输入输出端口的个数,设置为正标量。

此参数是只读的。
数据类型

Int64</无翻译>

输出参数

# eltxline — 传输线对象

+ 对象

Details

包含以下属性的基于电气长度的传输线对象:

例子:

基于电气长度的传输线群延迟

Details

让我们创造一个理想的输电线路与电长度 pi/8 参考频率处的弧度 100 兆赫。

import EngeeRF:txlineElectricalLength

el = txlineElectricalLength(LineLength = pi/8, ReferenceFrequency = 100e6)
txlineElectricalLength(Z0 = 50.0, ReferenceFrequency = 1.0e8, LineLength = 0.39269908169872414, StubMode = NotAStub, Termination = NotApplicable, Name = "ElectricalLength", Terminals = ("p1+", "p2+", "p1-", "p2-"), NumPorts = 2)

计算该频率下传输线路的群延迟 10 兆赫。

freqs = [10e6, 10e6 + 1e3]
gd = groupdelay(el, freqs)
2-element Vector{Float64}:
 6.249999999963831e-10
 6.249999999963831e-10