Пакет: 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 влияют на операции копии, смотрите Копирование Объектов (MATLAB).