Skip to content

Commit

Permalink
Update voltage-divider.py
Browse files Browse the repository at this point in the history
Update the example.
  • Loading branch information
jmgc committed Jun 4, 2023
1 parent 0387b7e commit eea4508
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions examples/resistor/voltage-divider.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,16 @@

####################################################################################################

simulator = circuit.simulator(temperature=25, nominal_temperature=25)
simulator = circuit.simulator(simulator='ngspice-subprocess', working_directory='.',
temperature=25, nominal_temperature=25)

analysis = simulator.operating_point()
for node in (analysis['in'], analysis.out): # .in is invalid !
print('Node {}: {} V'.format(str(node), float(node)))
#o#

# Fixme: Xyce sensitivity analysis
analysis = simulator.dc_sensitivity('v(out)')
analysis = simulator.dc_sensitivity('v(out)', 'R1')
for element in analysis.elements.values():
print(element, float(element))
#o#

0 comments on commit eea4508

Please sign in to comment.