Characteristic Maps (ESDL)

Characteristic maps describe parameter values in dependence of a given set of pairs of sample points rather than using an algorithm. A characteristic map is represented as a two-dimensional table.

For each pair of sample points (xn : yn) in the table, there exists a parameter value zn which can be retrieved from the two-dimensional table. In addition, the table can cover the entire range of values between sample points using a suitable interpolation.

A characteristic map can be added to a component as described in Creating a Normal or Fixed Characteristic Line/Map and Creating a Group Characteristic Line/Map. Size and data type can be specified in the properties editor as any arithmetic type. The maximum size for two-dimensional tables is 63 pairs of sample points and corresponding values.

Unlike arrays and matrices, characteristic maps are created as parameters in ASCET. In ESDL, characteristic maps are adaptive, i.e. methods are available that can be used to alter the characteristic line during execution of a function without user interaction. The methods are listed in Public Interface of Characteristic Maps.

The interpolation mode for sample points can also be specified in the properties editor. ASCET provides rounded and linear interpolation. Rounded interpolation uses the value from the lower (left) sample point for a given point, whereas linear interpolation derives it from a straight line between sample values. In addition, you can add user-defined interpolation routines or mark interpolation routines as high-resolution.

The table data can either be edited in the table editor or filed in from a tab-delimited ASCII file (see Table Editor – Window Elements).

See also

Public Interface of Characteristic Maps

Linear Interpolation (2D)

User-Defined Interpolation Routines

High-Resolution Interpolation Routines

Creating a Normal or Fixed Characteristic Line/Map

Creating a Group Characteristic Line/Map

Table Editor – Window Elements