ISO/WD 10303-107 was prepared by Technical Committee ISO/TC 184, Industrial automation systems and integration, Subcommittee SC4, Industrial data.
This International Standard is organized as a series of parts, each published separately. The parts of ISO 10303 fall into one of the following series: description methods, integrated resources, application inter-preted constructs, application modules, application protocols, abstract test suites, implementation methods, and conformance testing. The series are described in ISO 10303-1. A complete list of parts of ISO 10303 is available from the Internet:
http://www.nist.gov/sc4/editing/step/titles/.
Annexes A and B form an integral part of this part of ISO 10303. Annexes, C, D, E, aand F are for information only.
The Tabular function application module defines a function that is a table of mathematical values.
NOTE - A table of mathematical values is a function between:
- a domain that is the subscript space for the table; and
- a range that contains each mathematical value in the table.
Matrices of any order and with any number of dimensions are tabular functions. An array is a tabular function with one dimension. There are concise forms of specification for tables with a particular structure, as follows:
A tabular function can be used to describe a discrete property distribution, such as a property distributed over a set of cells in a lumped parameter analysis, or over a set of sensors in data logging. In this case, each value in the table, identifies the property value for a single cell or sensor.
A tabular function as a whole, such as a symmetric 3´3 matrix, is also a mathematical value. As a mathematical value, a tabular function can be used to identify a property value, such as a stress tensor, with respect to a scale.
The values in a tabular function can themselves be tabular functions.
The Tabular function application module is concerned with tables of mathematical values.
The following are within the scope of this application module:
a table of numbers, in which each term is explicitly defined;
a sparse table of numbers, in which most values are zero;
a banded matrix in which only terms close to the diagonal are non-zero;
a triangular matrix in which the upper or lower triangle of terms is zero;
a symmetric matrix.
The following are outside the scope of this module:
a single real, integer, complex or Boolean value;
NOTE - Values of this type are within the scope of the Maths value application module.
the association of units with a mathematical value;
NOTE - The use of a mathematical value to identify a property value with respect to a scale is within the scope of the Property identification application module.
the use of a tabular function to describe a discrete property distribution, such as values for cells in a lumped parameter analysis, or values for sensors in data logging.
NOTE - The use of a mathematical function to describe a discrete property distribution is within the scope of the Distribution mapping application module.
If you have a comment on this module, please send it to the support team