EasyManuals Logo

Keithley 2635 Reference Manual

Keithley 2635
562 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
Page #102 background imageLoading...
Page #102 background image
2-54 Return to Section Topics 2600S-901-01 Rev. C / January 2008
Section 2: TSP Programming Series 2600 System SourceMeter® Instruments Reference Manual
String library functions
This library provides generic functions for string manipulation, such as finding and extracting
substrings. When indexing a string in TSL, the first character is at position 1 (not 0 as in ANSI C).
Indices may be negative and are interpreted as indexing backwards, from the end of the string.
Thus, the last character is at position 1, and so on.
string.byte(s [,i])
Returns the internal numerical code of the i-th character of
string s, or nil if the index is out of range.
string.char(i1, i1, …)
Receives 0 or more integers. Returns a string with length
equal to the number of arguments, in which each character
has the internal numerical code equal to its corresponding
argument.
string.format(fs, e1,
e2, …)
Returns a formatted version of its variable number of
arguments following the description given in its first
argument, which must be a string. The format string follows
the same rules as the print family of ANSI C functions. The
only differences are that the options/modifiers *, l, L, n, p,
and h are not supported. The options c, d, E, e, f, g, G, I, o, u,
X, and x all expect a numeric argument, where s expects a
string argument. String values to be formatted with %s
cannot contain embedded zeros.
string.len(s)
Returns the length of the strings.
string.lower(s)
Returns a copy of the string s with all uppercase letters
changed to lowercase.
string.rep(s, n)
Returns a string that is the concatenation of n copies of the
string s.
string.sub(s, i [,j])
Returns the substring of s that starts at i and continues until j.
i and j may be negative. If j is absent, then it is assumed to
be equal to –1, which is the same as the string length. In
particular, the call
string.sub(s,1,j) returns a prefix s
with length j, and
string.sub(s, -i) returns a suffix s with
length i.
string.upper(s)
Returns a copy of the string s with all lowercase letters
changed to uppercase.
Math library functions
This library is an interface to most of the functions of the ANSI C math library. All trigonometric
functions work in radians. The functions
math.deg() and math.rad() convert between radians
and degrees.
math.abs(x)
Returns the absolute value of the argument x.
math.acos(x)
Returns the principal value of the trigonometric arc cosine
function of x.
math.asin(x)
Returns the principal value of the trigonometric arc sine function
of x.
math.atan(x)
Returns the principal value of the trigonometric arc tangent
function of x.
math.atan2(y,x)
Returns the principal value of the trigonometric arc tangent
function of y/x.
math.ceil(x)
Returns the smallest floating-point number not less than x whose
value is an exact mathematical integer.
math.cos(x)
Returns the trigonometric cosine function of x.
math.deg(x)
Returns the value of x in degrees, where x is in radians.
math.exp(x)
Returns the exponential function of x; that is, e
x
, where e is the
base of the natural logarithms.

Table of Contents

Other manuals for Keithley 2635

Questions and Answers:

Question and Answer IconNeed help?

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

Keithley 2635 Specifications

General IconGeneral
BrandKeithley
Model2635
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals