EasyManua.ls Logo

Keithley Series 2600

Keithley Series 2600
136 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
A-35
APPENDIX A
Scripts
smua.source.output = smua.OUTPUT_OFF --Disable output
smub.source.output = smub.OUTPUT_OFF --Disable output
smua.source.levelv = 0 --Return source to bias level
smub.source.leveli = 0 --Return source to bias level
Print_Data(l_isteps, l_emitter_curr, l_base_curr)
end--function DC_Gain_Fast()
function Print_Data(isteps, emitter_curr, base_curr)
--Print Data to output queue
--Local Variables
local l_isteps = isteps
local l_i = 1 --Iteration variable
local l_emitter_curr = emitter_curr
local l_base_curr = base_curr
local l_gain = {} --Gain variable
print(“”)
print(“Base Current (A)”, “Emitter Current (A)”, “Gain”)
for l_i = 1, l_isteps do
l_gain[l_i] = (math.abs(l_emitter_curr[l_i]) - math.abs(l_base_curr[l_i]))/math.
abs(l_base_curr[l_i]) ----Calculate gain
print(math.abs(l_base_curr[l_i]), math.abs(l_emitter_curr[l_i]), l_
gain[l_i])
end --for
end --function Print_Data()
--DC_Gain_Fast()

Table of Contents

Related product manuals