예제 #1
0

#testing components
tmax=100
v1=cm.VoltageSource()
#v1.setvsin(1,"sin",1/(9),tmax)
v1.setvDC(7.5,"sqfall",.4,10,tmax)
#v1.setvPulse(5,"sq",10,70,tmax)
v1.setpos(b,5,5)

r1=cm.Resistor()
r1.setpmax(10)
r1.setpos(b,10,10)
r1.setR(6)#10RC

c1=cm.Capacitor()
c1.setvmax(30)
c1.setpos(b,15,15)
c1.setC(1)#1RC,RL

l1=cm.Inductor()
l1.setpos(b,20,20)
l1.setL(10)#10RL

wire1=cm.Wire(10,5,6,"horz")
wire1.addcomp(c1,b,13,5)
wire2=cm.Wire(16,5,6,"vert")
wire2.addcomp(l1,b,16,8)
wire3=cm.Wire(16,11,-6,"horz")
wire3.addcomp(r1,b,13,11)
wire4=cm.Wire(10,11,-6,"vert")