Пакет: sdo.requirements
Суперклассы:
Наложите область, связанную с траекторией плоскости фазы двух сигналов
Используйте sdo.requirements.PhasePlaneRegion объект, чтобы наложить область, связанную с траекторией плоскости фазы двух сигналов в Simulink® модель. Траектория фазы плоскости является графиком из двух сигналов друг против друга. В объекте можно задать ограниченную область как одно ребро или несколько кусочно-линейных ребер. Вы задаете начальную и конечную x и y координаты связанных ребер, где плоскость X-Y является плоскостью фазы, заданной двумя сигналами. Вы также задаете, требуется ли, чтобы траектория двух сигналов лежала внутри или вне ограниченной области, заданной ребрами.
Можно использовать объект как вход в функцию затрат и использовать evalRequirement команда в функции стоимости, чтобы оценить, удовлетворяют ли ваши тестовые сигналы указанному требованию. Затем можно использовать функцию затрат и sdo.optimize выполнить оценку параметра или оптимизацию отклика при условии удовлетворения заданного требования. Если вы выполняете анализ чувствительности, после генерации выборок параметров, можно использовать функцию затрат и sdo.evaluate для оценки потребности для каждого сгенерированной выборки.
создает requirement =
sdo.requirements.PhasePlaneRegionsdo.requirements.PhasePlaneRegion объект требования и присваивает его свойствам значения по умолчанию. Используйте запись через точку для настройки свойств объекта, кроме связанных ребер. Чтобы задать связанные ребра одновременно, используйте set команда. Используйте evalRequirement команда для оценки того, удовлетворяют ли тестовые сигналы заданному требованию.
создает объект требования с дополнительными опциями, заданными одним или несколькими requirement = sdo.requirements.PhasePlaneRegion(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.PhasePlaneRegion('OpenEnd',[1 1]) создает sdo.requirements.PhasePlaneRegion и задает, что первое и последнее ребро привязки простирается до бесконечности.
| evalRequirement | Оцените удовлетворенность кусочно-линейной привязки на траектории фазовой плоскости двух сигналов |
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».