VeriStand .NET API Reference

PolynomialScale Class

Represents a polynomial Scale, which converts values using a polynomial equation with up to ten coefficients.

Namespace: NationalInstruments.VeriStand.SystemDefinitionAPI
Assembly: NationalInstruments.VeriStand.SystemDefinitionAPI (in NationalInstruments.VeriStand.SystemDefinitionAPI.dll) Version: 2013.0.0.0 (2013.0.0.0)
Visual Basic (Declaration)
Public Class PolynomialScale _
	Inherits Scale
C#
public class PolynomialScale : Scale
Visual C++
public ref class PolynomialScale : public Scale

Remarks

NI VeriStand requires both a polynomial to convert pre-scaled values to scaled values (forward) and a polynomial to convert scaled values to pre-scaled values (reverse). For example, suppose you want to relate pre-scaled values to scaled values according to the following polynomial scale:

y = x2 + x + 0

For input operations, if the device acquires a pre-scaled value of 2, the scaled value that is read is 6. For output operations, if you write a scaled value of 6, the device generates a value of 2.

Inheritance Hierarchy

System.Object
    NationalInstruments.VeriStand.SystemDefinitionAPI.BaseNode
        NationalInstruments.VeriStand.SystemDefinitionAPI.Section
            NationalInstruments.VeriStand.SystemDefinitionAPI.Scale
                NationalInstruments.VeriStand.SystemDefinitionAPI.PolynomialScale

See Also

Log in to get a better experience