Tektronix Keithley 2651A Reference Manual page 302

High power system sourcemeter instrument
Table of Contents

Advertisement

Model 2651A High Power System SourceMeter® Instrument Reference Manual
Example: Break with while statement enclosed by comment delimiters
local numTable = {5, 4, 3, 2, 1}
local k = table.getn(numTable)
-- local breakValue = 3
while k > 0 do
if numTable[k] == breakValue then
print("Going to break and k = ", k)
break
end
k = k - 1
end
if k == 0 then
print("Break value not found")
end
Example: Break with infinite loop
a, b = 0, 1
while true do
print(a, b)
a, b = b, a + b
if a > 500 then
break
end
end
2651A-901-01 Rev. C October 2021
Section 6: Instrument programming
This example defines a break value
(breakValue), but the break value line is
preceded by comment delimiters so that the
break value is not assigned, and the code
reaches the value 0 to exit the while loop.
Output:
Break value not found
This example uses a break statement that
causes the while loop to exit if the value of a
becomes greater than 500.
Output:
0
1
1
1
1
2
2
3
3
5
5
8
8
13
13
21
21
34
34
55
55
89
89
144
144
233
233
377
377
610
6-29

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Keithley 2651A and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents