LookupTable Class
- Updated2023-02-21
- 3 minute(s) read
Represents a lookup table Scale, which maps an array of pre-scaled values to an array of corresponding scaled values.
Namespace:
NationalInstruments.VeriStand.SystemDefinitionAPIAssembly: NationalInstruments.VeriStand.SystemDefinitionAPI (in NationalInstruments.VeriStand.SystemDefinitionAPI.dll) Version: 2013.0.0.0 (2013.0.0.0)
Remarks
NI VeriStand applies linear interpolation to values that fall between the values in the table, so those values are scaled proportionally. For example, suppose you configure the following table scale:
- Pre-Scaled Values: 0, 5, 10
- Scaled Values: 0, 10, 20
Values Outside the Lookup Table Range
NI VeriStand clips samples that are outside the maximum and minimum scaled values found in the table. For example, suppose the following lookup table scale is mapped to an input channel that reads a pre-scaled value of 3:
- Pre-Scaled Values: 0, 1, 2
- Scaled Values: 0, 4, 10
Inheritance Hierarchy
System.Object
NationalInstruments.VeriStand.SystemDefinitionAPI.BaseNode
NationalInstruments.VeriStand.SystemDefinitionAPI.Section
NationalInstruments.VeriStand.SystemDefinitionAPI.Scale
NationalInstruments.VeriStand.SystemDefinitionAPI.LookupTable
NationalInstruments.VeriStand.SystemDefinitionAPI.BaseNode
NationalInstruments.VeriStand.SystemDefinitionAPI.Section
NationalInstruments.VeriStand.SystemDefinitionAPI.Scale
NationalInstruments.VeriStand.SystemDefinitionAPI.LookupTable