Пакет: sdo.requirements
Ссылочный сигнал отследить
Задайте требование отслеживания к сигналу временной области. Можно затем оптимизировать ответ модели, чтобы отследить ссылку с помощью sdo.optimize
.
Можно задать равенство, требование верхней или нижней границы.
создает track_req
= sdo.requirements.SignalTrackingsdo.requirements.SignalTracking
объект и значения по умолчанию присвоений к его свойствам.
дополнительные опции использования заданы одним или несколькими track_req
=
sdo.requirements.SignalTracking(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.SignalTracking('Type','>=')
создает sdo.requirements.SignalTracking
возразите и задает Type
свойство как нижняя граница.
|
Абсолютный допуск раньше определял границы, когда сигнал приближается к ссылочному сигналу. Границами на ссылочном сигнале дают: y u = (1 + RelTol) y r + AbsTol y l = (1 –RelTol) y r – AbsTol где y r является значением ссылки в определенное время, y u и y l являются верхними и более низкими границами допуска, соответствующими тому моменту времени. Значение по умолчанию: | ||||||||||||
|
Описание требования, заданное как вектор символов. Например, Значение по умолчанию: | ||||||||||||
|
Моменты времени, чтобы использовать при сравнении сигналов ссылочной и контрольной точки, заданных как одно из следующих значений:
Линейная интерполяция используется, чтобы сравнить сигналы в тех же моментах времени. Значение по умолчанию: | ||||||||||||
|
Алгоритм для оценки требования, когда
Когда требование оценено с помощью Значение по умолчанию: | ||||||||||||
|
Имя требования, заданное как вектор символов. Значение по умолчанию: | ||||||||||||
|
Включите или отключите нормализацию при оценке требования. Максимальное абсолютное значение ссылочного сигнала используется в нормализации. Должен быть Значение по умолчанию: | ||||||||||||
|
Ссылочный сигнал отследить. Должен быть MATLAB® Значение по умолчанию: | ||||||||||||
|
Относительный допуск раньше определял границы, когда сигнал приближается к ссылочному сигналу. Границами на ссылочном сигнале дают: y u = (1 + RelTol) y r + AbsTol y l = (1 — RelTol) y r — AbsTol Значение по умолчанию: | ||||||||||||
|
Включите или отключите устойчивую обработку выбросов при оценке требования. Программное обеспечение использует функцию потерь Хубера, чтобы обработать выбросы в функции стоимости и улучшает подгонку качество. Эта опция уменьшает влияние выбросов на оценке без вас вручную изменение ваших данных. Должно быть одно из следующего:
Значение по умолчанию: | ||||||||||||
|
Отслеживание типа требования, заданного как одно из следующих значений:
Значение по умолчанию: | ||||||||||||
|
Веса, чтобы использовать при оценке ошибки отслеживания между сигналами ссылочной и контрольной точки. Используйте веса, чтобы увеличить или уменьшить значение различных моментов времени. Должен быть действительный конечный положительный вектор с тем же числом элементов как |
evalRequirement | Оцените требование отслеживания |
Указатель. Чтобы изучить, как классы Handle влияют на операции копии, смотрите Копирование Объектов (MATLAB).
Создайте отслеживание сигнала, возражают и задают ссылочный сигнал.
r = sdo.requirements.SignalTracking; r.ReferenceSignal = timeseries(1-exp(-(0:10)'));
В качестве альтернативы можно задать ссылочный сигнал во время конструкции.
r = sdo.requirements.SignalTracking(... 'ReferenceSignal',timeseries(1-exp(-(0:10)')));
Используйте getbounds
задать границы в блоке Check Against Reference.