In [1]:
from lcapy import Circuit
cct = Circuit(
"""
Vi 1 0_1 0.1; down
W 2_1 2; down
R1 2 0 100; down
R2 2 3_1 900; right
W 3 3_1; down
E1 3 0_3 opamp 1_1 2_1 A;
W 0_1 0; right
W 3 3_2; right
W 0 0_3; right
RL 3_2 0_3 1e3; down
W 1 1_1; right""")
cct.draw()
In [2]:
cct[3].v
Out[2]:
In [3]:
cct[2].v
Out[3]:
In [4]:
(cct[1].v - cct[2].v).simplify()
Out[4]:
In [5]:
cct.RL.i
Out[5]:
In [6]:
cct.RL.v.limit('A', 'oo')
Out[6]: