EasyManua.ls Logo

Keithley 2651A

Keithley 2651A
800 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...
Model 2651A High Power System SourceMeter® Instrument Reference Manual Section 6: Instrument programming
2651A-901-01 Rev. A / March 2011 6-19
Where:
myFunction: The name of the function
parameterX: Parameter values. You can have multiple parameters. Change the value defined
by X for each parameter and use a comma to separate the values.
functionBody is the code that is executed when the function is called
To execute a function, substitute appropriate values for parameterX and insert them into a message
formatted as:
myFunction(valueForParameterX, valueForParameterY)
Where valueForParameterX and valueForParameterY represent the values to be passed to
the function call for the given parameters.
Example 1
function add_two(parameter1, parameter2)
return parameter1 + parameter2
end
print(add_two(3, 4))
Creates a variable named add_two that
has a variable type of function.
Output:
7.000000000e+00
Example 2
add_three = function(parameter1,
parameter2, parameter3)
return parameter1 + parameter2 +
parameter3
end
print(add_three(3, 4, 5))
Creates a variable named add_three
that has a variable type of function.
Output:
1.200000000e+01
Example 3
function sum_diff_ratio(parameter1,
parameter2)
psum = parameter1 + parameter2
pdif = parameter1 - parameter2
prat = parameter1 / parameter2
return psum, pdif, prat
end
sum, diff, ratio = sum_diff_ratio(2, 3)
print(sum)
print(diff)
print(ratio)
Returns multiple parameters (sum,
difference, and ratio of the two numbers
passed to it).
Output:
5.000000000e+00
-1.000000000e+00
6.666666667e-01

Table of Contents

Other manuals for Keithley 2651A

Related product manuals