| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Model-Based Calibration |
| Contents | Index |
| Learn more about Model-Based Calibration |
properties(C)
C.PropertyName = NewValue
"Properties" is a method of mbcdoe.designconstraint, which returns a list of properties.
properties(C) lists the constraint properties.
C.PropertyName = NewValue sets the constraint property.
The constraint Type determines which properties you can set. For more information, see the following table or Type (for design constraints).
The following table lists the properties available for each constraint type.
Constraint Properties
| Constraint Type | Property | Description |
|---|---|---|
| Linear design constraint: 1*Input1 + 1* Input2 + 1* Input3 <= 0 | A | Matrix for linear constraint (matrix: [1,NumberOfInputs]) |
| b | Bound for linear constraint (double) | |
| Ellipsoid design constraint: Ellipsoid at (Input1=0, Input2=0, Input3=0) | CenterPoint | Center of ellipse (vector: NumberOfInputs) |
| Matrix | Ellipsoid form matrix (positive semi-definite) (matrix: [NumberOfInputs, NumberOfInputs]) | |
| 1D Table design constraint: InputY(InputX) <= InputY max | Table | Table constraint (vector) |
| Breakpoints | Breakpoints for rows (vector) | |
| Inequality | Relational Operator (enum: {'<=','>='}) | |
| InputFactor | Column input symbol (enum: { 'InputX','InputY'}) | |
| TableFactor | Table input symbol (enum: {'InputX','InputY '}) | |
| 2D Table design constraint: InputZ(InputX,InputY) <=InputZmax | Table | : Table constraint (matrix) ) |
| RowBreakpoints | Breakpoints for rows (vector) | |
| ColumnBreakpoints | Breakpoints for columns (vector) | |
| Inequality | Relational operator (enum: {'<=','>='}) | |
| RowFactor | Row input symbol (enum: {'InputX','InputY, 'InputZ'}) | |
| ColumnFactor | Column input symbol (enum: {'InputX','InputY, 'InputZ'}) | |
| TableFactor | Table input symbol (enum: {'InputX','InputY', 'InputZ'} |
You can use property value pairs to specify constraint properties as part of the CreateConstraint command, or you can set properties individually.
For examples, see CreateConstraint.

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2010- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |