Engee 文档

电阻器

创建一个resistor对象。

库::`工程师`

语法

函数调用

争论

输入参数

# 右值 — 电阻,欧姆

+ 真正的标量

Details

以欧姆为单位的电阻值,设置为真正的标量。

# *rname*是 电阻器的名称

+ "R"(默认) | 字符向量

Details

电阻的名称,指定为符号向量。

输出参数

# 罗比 — 电阻的对象

+ 标量描述符对象

Details

电阻的对象。 Resistor对象包含以下属性:

  • 电阻 -电阻的电阻以欧姆为单位,以实标量的形式,例如 50.

  • 姓名 -以符号向量形式的电阻器的名称,例如 "K2uf".

  • 终端机 -电阻的终端以细胞的载体的形式,例如 ("p","n").

  • 父母路径 -电阻对象所属电路的完整路径,以符号向量的形式。 该路径仅在向电路添加电阻后出现。 例如 "例子".

  • 父节点 -电阻器的端子连接到的父电路的节点,以整数向量的形式。 此属性仅在向电路添加电阻后出现。 例如 [1, 2].

例子:

创建电阻器

Details

让我们创建一个电阻并显示其属性。

using EngeeRF
hR1 = resistor(50)
println(hR1)
resistor(Terminals = ("p", "n"), Name = "R", Resistance = 50.0)

在电路中添加一个电阻

Details

在电路中添加一个电阻并显示其属性。

using EngeeRF

hR2 = resistor(3e-6,"R2uf")
hckt2 = circuit("example")
add(hckt2,[1 2],hR2)
setports(hckt2, [1 0],[2 0])
println(hR2)
resistor(ParentPath = "example", Terminals = ("p", "n"), Name = "R2uf", ParentPath = "example", ParentNodes = [1, 2], Resistance = 3.0e-6)