Просмотр и изменение свойств набора кандидатов
properties(CS)
CS.PropertyName = NewValue
“Properties"является методом mbcdoe.candidateset, который возвращает список свойств.
properties(CS) перечисляет свойства набора кандидатов.
CS.PropertyName = NewValue задает свойство набора кандидатов.
Набор кандидатов Type определяет, какие свойства можно задать.
В следующей таблице перечислены свойства, доступные для каждого типа набора кандидатов.
Свойства набора кандидатов (для оптимальных конструкций)
| Тип набора кандидатов | Собственность | Описание |
|---|---|---|
| Все встроенные: Сетка/Решетка, Сетка, Решетка, Стратифицированная Решетка, Соболь, Халтон | NumberOfPoints (только для чтения для сетки и сетки/решетки) | Количество точек (int: [0, Inf ]) |
| Пределы | Проектные ограничения | |
| Сетка | Уровни | Критерии выбора для наилучшей конструкции LHS (ячейка) |
| NumberPerLevel | Симметричная конструкция (вектор int: {[-Inf, Inf], NumInputs}) | |
| Решетка | Генераторы | Генераторы простых чисел для решетки (вектор int: {[0, Inf], NumInputs}) |
| Стратифицированная решетка | StratifyLevels | Количество уровней для каждого фактора (vector int: {[0, Inf], NumInputs}) |
| Последовательность Соболь | Схватка | Метод скремблирования (перечисление: Ничего, «MatousekAffineOwen»} |
| SkipMode | Параметры режима пропуска (перечисление: {'None', '2 ^ k', ' Custom'}) | |
| Пропустить | Размер пропуска (int: [0, Inf]) | |
| Последовательность Халтона | Схватка | Метод скремблирования для последовательности (перечисление: {'None', 'RR2 '}) |
| PrimeLeap | Точки високосной последовательности, использующие простое число (логическое) | |
| SkipZero | Пропустить нулевую точку (логическое значение) | |
| Определяемые пользователем | NumberOfPoints | Пользовательские точки (только для чтения) |
| Пункты | Пользовательские точки |
Можно использовать пары значений свойств, чтобы указать свойства набора кандидатов как часть CreateCandidateSet или можно задать свойства по отдельности.
Чтобы создать набор кандидатов с типом сетки и указанными уровнями сетки, выполните следующие действия.
CandidateSet = augmentedDesign.CreateCandidateSet... ( 'Type', 'Grid' ); CandidateSet.NumberOfLevels = [21 21 21 21];