Опция установлена для анализа робастности
opts = robOptions
opts = robOptions(Name,Value,...)
Создайте набор опций для robstab
или вычисления robgain
, которое отображает прогресс базового вычисления mussv
. Кроме того, включите поэлементно вычисление чувствительности.
opts = robOptions('Display','on','Sensitivity','on');
Также создайте набор опции по умолчанию и используйте запись через точку, чтобы установить значения конкретных опций.
opts = robOptions; opts.Display = 'on'; opts.Sensitivity = 'on';
Используйте opts
в качестве входного параметра к robstab
или robgain
.
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'Display','on','Sensitivity','on'
Отображение
Отобразите прогресс вычисления и сводного отчета'off'
(значение по умолчанию) | 'on'
Отобразите прогресс и сводные данные вычисления робастности, заданного как пара, разделенная запятой, состоящая из 'Display'
и одно из этих значений:
'off'
Не отображайте прогресс и отчет.
'on'
— Отобразите прогресс и отчет. Когда вы используете эту опцию, индикатор хода выполнения и сводные данные результатов отображены в командном окне, подобном следующему.
points completed (of 28) ... 28 System is robustly stable for the modeled uncertainty. -- It can tolerate up to 116% of the modeled uncertainty. -- There is a destabilizing perturbation amounting to 117% of the modeled uncertainty. -- This perturbation causes an instability at the frequency 5.9 rad/seconds.
Эта установка заменяет тихое ('s'
) опция в опции MussvOptions
.
'VaryFrequency'
— Вычислите поле робастности как функцию частоты'off'
(значение по умолчанию) | 'on'
Возвратите поле робастности как функцию частоты, заданной как пара, разделенная запятой, состоящая из 'VaryFrequency'
и одно из этих значений:
'off'
Только возвратите поля на частотах, где робастность является самой слабой.
'on'
— Вычислите поля робастности по сетке частоты, подходящей для графического вывода. Сетка частоты выбрана автоматически на основе системной динамики. Это вычисление сделано в дополнение к идентификации критической частоты, где поле является самым слабым. Доступ к значениям частоты и соответствующим полям в info
вывод robstab
и robgain
.
Эта опция проигнорирована для моделей ufrd
и genfrd
.
'Sensitivity'
— Вычислите чувствительность поля робастности'off'
(значение по умолчанию) | 'on'
Вычислите чувствительность поля робастности к каждому неопределенному элементу в модели, заданной как пара, разделенная запятой, состоящая из 'Sensitivity'
и или 'off'
или 'on'
.
Каждый неопределенный элемент способствует полному запасу устойчивости двойным способом. Установите эту опцию на 'on'
оценивать чувствительность поля к каждому элементу. Это поэлементно чувствительность обеспечивает индикацию, которой элементы являются самыми проблематичными для робастности. Доступ к чувствительности оценивает в info
вывод robstab
и robgain
.
'SensitivityPercent'
— Изменение процента неуверенности для вычислительной чувствительностиИзменение процента уровня неуверенности для вычислительной чувствительности, заданной как пара, разделенная запятой, состоящая из 'SensitivityPercent'
и значения положительной скалярной величины. Чувствительность к конкретному неопределенному элементу оценивается с помощью вычисления конечной разности. Это вычисление увеличивает (нормированную) сумму неуверенности на этом элементе на некоторый процент, вычисляет получившуюся робастность и вычисляет отношение изменений процента. Эта опция указывает, что увеличение процента уровня неуверенности применилось к каждому элементу. Значение по умолчанию составляет 25%.
'MussvOptions'
— Опции для вычисления mussv
''
(значение по умолчанию) | вектор символов Опции для базового вычисления mussv
, которое robstab
и robgain
выполняют, заданный как пара, разделенная запятой, состоящая из 'MussvOptions'
и вектора символов, такого как 'sm3'
или 'ad'
.
Некоторые значения MussvOptions
, которые особенно полезны для улучшения граничных робастностью вычислений, включают:
A
Обеспечьте использование оптимизации LMI, чтобы вычислить верхнюю границу μ, которая приводит к лучшим результатам в целом, но может быть дорогой, когда некоторые элементы ureal
повторяются многократно.
m, n
Используйте несколько перезапусков при вычислении нижней границы μ, которая соответствует верхней границе для полей робастности. Эта опция может уменьшать разрыв между нижней границей и верхней границей на полях робастности. N
является количеством перезапусков. Например, установка 'MussvOptions'
к 'm3'
вызывает три перезапуска.
Смотрите mussv
для остающихся доступных параметров и соответствующих символов. Значение по умолчанию, ''
, использует опции по умолчанию для mussv
.
opts
— Опции для команд робастностиrobOptions
Опции для команд робастности robstab
, robgain
, и dksynperf
, возвратились как объект robOptions
. Используйте опции в качестве входного параметра к robstab
, robgain
или dksynperf
. Например:
[stabmarg,wcu,info] = robstab(usys,opts)
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.