Description:
D1Variable represents the COM object for the element 1D Variable
Properties:
Name | Name of the node |
ID | Identification number of the node |
Unit | Unit of the variable |
Comment | Comment for the variable |
Value | Output value of the 1D-variable |
ValueType | Type for
output value from Y-axis 0 = last value 1 = max value 2 = min value 3 = mean value 4 = sum 5 = absolute sum 6 = difference between min and max values 7 = standard deviation 8 = integral value 9 = difference integral between constraints and signal (constraint) 10= difference integral between data and signal (data) |
XValue | virtual value of the X-axis |
XValueType | Type for
virtual output value from X-axis 0 = last value 1 = max value 2 = min value 3 = mean value 4 = sum 5 = absolute sum 6 = difference between min and max values 7 = standard deviation 8 = integral value 9 = difference integral between constraints and signal (constraint) 10= difference integral between data and signal (data) |
XLimit | If it is True, the X-axis is limited |
Xmin0 | Min. Value for X-axis |
Xmax0 | Max Value for Y-axis |
AddConstraint | Add a constraint to D1Variable and return its index (1..count) |
ConstraintName(Index) | Name of the constraint with the index (1..count) |
ConstraintType(Index) | Type of the
constraint with the index (1..count) 0= greater (constraint line is the upper boundary) 1= equal 2= smaller (constraint is the lower boundary) |
Gradient(Index) | Gradient of the constraint with the index (1..count) |
Limited(Index) | Limitation of the constraint with the index (1..count). Xmax and Xmin are valid if it is True |
Xmin(Index) | min X-value for the constraint with the index (1..count) |
Xmax(Index) | max X-value for the constraint with the index (1..count) |
Ymin(Index) | Y-value for the constraint with the index (1..count) at the Xmin as X-value |
D1Approximation | Type of
Approximation of 1D-variable 0 = Non-Approximation 1 = Randomized Algorithms 3 = Principal Components |
D1Rank | max. rank of approximated matrix |
D1Error | max. errror of approximated matrix |
D0Approximation | Type of
elementary approximation 0 = Polynomial 1 = Gaussian Process 2 = Auto-Approximation |
Covariance | Covariance
of Gaussian Process 0= Square Exponential 1= Exponential 2= Gamma Exponential 3= Matern Class 3 4= Matern Class 5 5= Rational Quadratic 6 = Periodic 7= Best Covariance |
GaussianNoise | Gaussian Noise |
PolyOrder | Order of the polynomial |
PolyType | Type of the polynomial order 0 = Automatic 1 = Manuall 2 = Unique |
PolyLowRank | Type of
low-rank-approximation 0 = Full Matrix 1 = Low-Rank Matrix |
PolyError | max. error of approximated matrix |
InputLinks (ReadOnly) | Return the Links-object. It is the collection of all input links for the node |
OutputLinks (ReadOnly) | Return the Links-object. It is the collection of all output links for the node |
Methods:
DeleteConstraint(Integer Index) | Delete the constrain with the index (1..count) |
GetXArray() | Return an array of the X-values for the D1 variable |
GetYArray() | Return an array of the Y-values for the D1 variable |
SetD1Array(System.Array X, System.Array Y) | Set the D1 variable with X- and Y-values as arrays |
GetXData() | Return an array of the X-values for the experimental data |
GetYData() | Return an array of the Y-values for the experimental data |
SetData(System.Array X, System.Array Y) | Set experimental data with X- and Y-values as array.The old existing data will be removed |