Просмотр и редактирование свойств зависимостей конструкции
properties(C)
C.PropertyName = NewValue
“Properties"является методом mbcdoe.designconstraint, который возвращает список свойств.
properties(C) перечисляет свойства ограничения.
C.PropertyName = NewValue задает свойство ограничения.
Ограничение Type определяет, какие свойства можно задать. Дополнительные сведения см. в следующей таблице или Type (for design constraints).
В следующей таблице перечислены свойства, доступные для каждого типа ограничения.
Свойства ограничения
| Тип ограничения | Собственность | Описание |
|---|---|---|
| Линейное проектное ограничение: 1*Input1 + 1* Input2 + 1* Input3 <= 0 | A | Матрица для линейного ограничения (матрица: [1, NumInputs]) |
| b | Граница для линейной зависимости (двойная) | |
| Конструктивное ограничение эллипсоида: Эллипсоид при (Input1 = 0, Input2 = 0, Input3 = 0) | CenterPoint | Центр эллипса (вектор: NumInputs) |
| Матрица | Матрица эллипсоидной формы (положительная полуопределённая) (матрица: [NumInputs, NumInputs]) | |
| 1D Ограничение конструкции таблицы: InputY (InputX) < = InputY max | Стол | Ограничение таблицы (вектор) |
| Контрольные точки | Точки останова для строк (вектор) | |
| Неравенство | Реляционный оператор (перечисление: {'<=','>='}) | |
| InputFactor | Символ ввода столбца (перечисление: { 'InputX','InputY'}) | |
| TableFactor | Символ ввода таблицы (перечисление: {'InputX','InputY '}) | |
| 2D Ограничение конструкции таблицы: InputZ (InputX, InputY) < = InputZmax | Стол | Ограничение таблицы (матрица) |
| RowBreakpoints | Точки останова для строк (вектор) | |
| ColumnBreakpoints | Точки останова для столбцов (вектор) | |
| Неравенство | Реляционный оператор (перечисление: {'<=','>='}) | |
| RowFactor | Символ ввода строки (перечисление: {'InputX','InputY, 'InputZ'}) | |
| ColumnFactor | Символ ввода столбца (перечисление: {'InputX','InputY, 'InputZ'}) | |
| TableFactor | Символ ввода таблицы (перечисление: {'InputX','InputY',} |
Можно использовать пары значений свойств, чтобы задать свойства ограничения как часть CreateConstraint или можно задать свойства по отдельности.
Примеры см. в разделе CreateConstraint.