inductor
| Страница в процессе разработки. | 
Создает объект индуктора.
| Библиотека | 
 | 
Аргументы
Входные аргументы
#
lvalue —
индуктивность, Гн
вещественный скаляр
Details
Индуктивность в Гн, заданная как вещественный скаляр.
#
lname —
имя индуктора
"L" (по умолчанию) | символьный вектор
Details
Имя индуктора, заданное как вектор из символов.
Выходные аргументы
#
lobj —
объект индуктора
скалярный объект-дескриптор
Details
Объект индуктора. Объект индуктора содержит следующие свойства:
- 
Inductance— индуктивность в Гн в виде вещественного скаляра, например1e-9.
- 
Name— имя индуктора в виде символьного вектора, например"L2uf".
- 
Terminals— клеммы индуктора в виде вектора ячеек, например("p", "n").
- 
ParentPath— полный путь к схеме, к которой принадлежит объект индуктора, в виде символьного вектора. Этот путь появляется только после добавления индуктора в схему. Например"example".
- 
ParentNodes— узлы родительской схемы, к которым подключены клеммы индуктора, в виде вектора целых чисел. Это свойство появляется только после добавления индуктора в схему. Например[1, 2].
Примеры
Создание индуктора
Details
Создадим индуктор и выведем его свойства.
using EngeeRF
hL1 = inductor(3e-9)
println(hL1)inductor(Terminals = ("p", "n"), Name = "L", Inductance = 3.0e-9)Добавление индуктора к схеме
Details
Добавим индуктор к схеме и выведем его свойства.
using EngeeRF
hL2 = inductor(3e-6,"L2uf")
hckt2 = circuit("example")
add(hckt2,[1 2],hL2)
setports(hckt2, [1 0],[2 0])
println(hL2)inductor(ParentPath = "example", Terminals = ("p", "n"), Name = "L2uf", ParentPath = "example", ParentNodes = [1, 2], Inductance = 3.0e-6)