Inverse diodes

432 days ago by fakedrake

#constants Vt = 0.026 Is = 10**(-12) R = 1 Vd = var('Vd') #diode formulas I1(Vd) = Is*(e**(Vd/Vt)-1) I2(Vd) = -Is*(e**(Vd/(-Vt))-1) #kirkhoff Vs(Vd) = Vd + ( I1(Vd) + I2(Vd) )*R #plot that shit p = plot(Vs,(-100,100)); #p.ymax(5) #p.ymin(-5) p.show() 
       
verbose 0 (3989: plot.py, generate_plot_points) WARNING: When plotting,
failed to evaluate function at 164 points.
verbose 0 (3989: plot.py, generate_plot_points) Last error message: ''
verbose 0 (3989: plot.py, generate_plot_points) WARNING: When plotting, failed to evaluate function at 164 points.
verbose 0 (3989: plot.py, generate_plot_points) Last error message: ''
Vs(0.6) #edw einai pu arxizei na anevenei katakoryfa 
       
0.610523988179435
0.610523988179435
Vs(-0.6) #ki edw adoistixa 
       
-0.610523988179435
-0.610523988179435