Constraint
Example 1
Summary: Opens a data table and applies constraints to variables using linear inequality constraints, enabling interactive analysis of the data.
Code:
// Constraint
// Open data table
dt = Open("data_table.jmp");
// Constraint
{1 * :Cocoa + 1 * :Sugar + 1 * :Flour <=
0.45, -1 * :Cocoa + -1 * :Sugar + -1 *
:Flour <= -0.45};
Code Explanation:
- Open data table.
- Define constraint variables.
- Apply constraints to variables.
Example 2
Summary: Opens a data table and defines constraints for model application, utilizing linear combinations of variables X1, X2, and X3.
Code:
// Constraint
// Open data table
dt = Open("data_table.jmp");
// Constraint
{-85 * :X1 + -90 * :X2 + -100 * :X3 - (
-90), 85 * :X1 + 90 * :X2 + 100 * :X3
-95, -0.7 * :X1 + -1 * :X3 - (-0.4)};
Code Explanation:
- Open data table.
- Define constraint variables.
- Apply constraints to model.
Example 3
Summary: Opens a data table and defines a constraint using the specified variables, enabling further analysis.
Code:
// Constraint
// Open data table
dt = Open("data_table.jmp");
// Constraint
{1 * :Time + 1 * :Power <= 13, 1 * :Time
+ 1 * :Power >= 10};
Code Explanation:
- Open data table.
- Define constraint variables.
Example 4
Summary: Opens a data table and defines constraints using linear expressions in JMP Scripting Language (JSL).
Code:
// Constraint
// Open data table
dt = Open("data_table.jmp");
// Constraint
{1 * :Solvent + -1.4 * :Active >= 0, -0.1
* :Active + 1 * :Water >= 0};
Code Explanation:
- Open data table.
- Define constraints.
Example 5
Summary: Defines a constraint equation to sum variables and equal four, utilizing arithmetic operations.
Code:
// Constraint
{:x1 + :x2 + :x3 + :x4 = 4};
Code Explanation:
- Define constraint.
- Sum variables equals four.
Example 6
Summary: Defines a linear inequality constraint to limit the sum of reaction temperature and reaction time, ensuring it does not exceed 535.2.
Code:
// Constraint
{1 * :Reaction Temperature + 1 *
:Reaction Time <= 535.2};
Code Explanation:
- Define constraint.
- Set linear inequality.
- Include reaction temperature.
- Include reaction time.
- Limit sum to 535.2.
Example 7
Summary: Defines a constraint to ensure the sum of :Alcohol and :Ether is greater than or equal to 0.7, utilizing a JSL expression.
Code:
// Constraint
{1 * :Alcohol + 1 * :Ether >= 0.7};
Code Explanation:
- Define constraint.
- Set condition on Alcohol.
- Set condition on Ether.
- Ensure sum meets threshold.
Example 8
Summary: Defines and enforces constraints for Solvent and Water variables, utilizing coefficients to model relationships with Active variable.
Code:
// Constraint
{1 * :Solvent + -1.436 * :Active >= 0,
-0.098 * :Active + 1 * :Water >= 0};
Code Explanation:
- Define constraints.
- Set up inequality for Solvent.
- Apply coefficient for Active.
- Ensure non-negativity.
- Set up inequality for Water.
- Apply coefficient for Active.
- Ensure non-negativity.
Example 9
Summary: Defines constraints for Solvent, Active, and Water using a linear inequality constraint in JMP Scripting Language (JSL).
Code:
// Constraint
{1 * :Solvent + -1.4 * :Active >= 0, -0.1
* :Active + 1 * :Water >= 0};
Code Explanation:
- Define constraint for Solvent.
- Define constraint for Active.
- Define constraint for Water.