Пакет: sdo.requirements
Суперклассы:
Наложение реляционного ограничения на пару переменных
Используйте sdo.requirements.RelationalConstraint объект для наложения реляционного ограничения на пару переменных в модели Simulink ®. Переменными могут быть любые параметры в модели. Создается объект требования и указывается тип связи между элементами двух переменных. Например, для двух переменныхvar1 и var2, можно указать, что каждый элемент var1 быть больше соответствующего элемента var2.
Можно использовать объект потребности в качестве ввода в функцию затрат и использовать evalRequirement чтобы определить, соответствуют ли данные теста указанному требованию. Затем можно использовать функцию затрат и sdo.optimize провести оптимизацию ответа при условии соблюдения указанного требования. При выполнении анализа чувствительности после генерации выборок параметров можно использовать функцию затрат и sdo.evaluate для оценки потребности для каждой созданной пробы.
создает requirement = sdo.requirements.RelationalConstraintsdo.requirements.RelationalConstraint объект требования и присваивает его свойствам значения по умолчанию. Используйте точечную нотацию для настройки свойств. Используйте evalRequirement чтобы определить, удовлетворяют ли тестовые данные указанному требованию.
создает объект требования с дополнительными опциями, заданными одним или несколькими requirement = sdo.requirements.RelationalConstraint(Name,Value)Name,Value аргументы пары. Name является именем свойства и Value - соответствующее значение. Name должно отображаться внутри отдельных кавычек (''). Можно указать несколько аргументов пары имя-значение в любом порядке как Name1,Value1,...,NameN,ValueN.
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
Использовать Name,Value для указания свойств объекта требования во время создания объекта. Например, requirement = sdo.requirements.RelationalConstraint('Type','>') создает sdo.requirements.RelationalConstraint и указывает, что каждый элемент данных в первой переменной строго больше, чем соответствующий элемент во второй переменной.
| evalRequirement | Оценка соответствия требованиям реляционных ограничений |
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.