Engee 文档

电容器

创建一个电容对象。

库::`工程师`

语法

函数调用

争论

输入参数

# cvalue — 电容器容量,F

+ 真正的标量

Details

F中电容的电容,作为实标量给出。

# *cname*是 电容器的名称

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

Details

电容器的名称,指定为字符的向量。

输出参数

# *科布*是 一种电容对象

+ 标量描述符对象

Details

的电容器对象。 Capacitor对象包含以下属性:

  • 电容;电容 -以实标量形式的f中的电容器的电容,例如 2.0e-6.

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

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

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

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

例子:

创建电容器

Details

让我们创建一个电容器并推断其属性。

using EngeeRF
hC1 = capacitor(2e-6)
println(hC1)
capacitor(Terminals = ("p", "n"), Name = "C", Capacitance = 2.0e-6)

在电路中添加一个电容器

Details

让我们在电路中添加一个电容器并推断其属性。

using EngeeRF

hC2 = capacitor(3e-6,"C2uf")
hckt2 = circuit("example")
add(hckt2,[1 2],hC2)
setports(hckt2, [1 0],[2 0])
println(hC2)
capacitor(ParentPath = "example", Terminals = ("p", "n"), Name = "C2uf", ParentPath = "example", ParentNodes = [1, 2], Capacitance = 3.0e-6)