Please enable JavaScript to view this site.

ESL Documentation

GDataY and GDataX are string arrays that hold the data elements of the graph. GDataY is required for all graphs; GDataX is used for a graph that may have X-axis data (line, line with symbols, or scatter graphs).

 

When automatic scaling is used, ESL takes only the first five significant digits of an integer or large decimal number (such as 12345.10) and the first five digits to the right of the decimal point in a small number (such as 0.11112). In the following example, all the numbers will be truncated to 11,111:

 

111,111    111,112    111,113

 

In this case, you should use manual scaling, which takes any number of digits.

 

GMissingDataValue allows you to specify a blank data point in the Y axis of a line or scatter graph. All elements in an array initially start as "0". For missing data elements, to avoid the line being drawn to the "0", you can copy GMissingDataValue to the element's position in the GDataY array; for example:

 

copy GMissingDataValue to GDataY[3,4]

 

The line will now be drawn to the next data element. The symbol used by GMissingDataValue defaults to "*". However, you can copy a different symbol to this variable. The following example defines a dollar sign for the missing value:

 

copy "$" to GMissingDataValue