Description
Creates "n" new entries in the Optimizer.Constraints array, while providing initial values for Constraint properties. Label is used as a prefix to create incremented labels for each entry.
Timing Precision Mode
This page describes functionality in nanosecond timing precision mode.
Click here to see the documentation for this object in millisecond timing precision mode.
Method Signature
Arguments
n
|
|
Description:
|
The number of optimization constraints to add.
|
Valid Range:
|
n ≥ 0
|
baseLabel
|
|
Description:
|
The base label for this block of optimization constraints.
|
lowerBound
|
|
Description:
|
Lower bound associated with this block of optimization constraints.
|
upperBound
|
|
Description:
|
Upper bound associated with this block of optimization constraints.
|
scale
|
|
Description:
|
The scale used for this block of optimization constraints.
|
Valid Range:
|
scale ≥ 0
|
cyclicRange
|
|
Description:
|
Defines the cyclic range of this block of optimization constraints.
|
Valid Range:
|
cyclicRange ≥ 0
|
Return Value
Returns the updated number of constraints.
Syntax
myVariable1 = myOptimizer1.AddConstraintBlock(myVariable2, myString1, myVariable3, myVariable4, myVariable5, myVariable6);
|
See also
Optimizer Object
Optimizer.AddConstraintBlock
|