Реальный настраиваемый параметр
p = realp(paramname,initvalue)
p = realp( создает настраиваемый параметр с реальным значением с именем, заданным paramname,initvalue)paramname и начальное значение initvalue. Настраиваемые действительные параметры могут быть скалярными или матричными.
|
Имя |
|
Начальное числовое значение параметра |
|
|
|
Имя |
|
Значение настраиваемого параметра.
|
|
Нижняя граница для значения параметров. Размерность Для матричных параметров используйте индексацию, чтобы задать нижние границы для отдельных элементов: p = realp('K',eye(2));
p.Minimum([1 4]) = -5;Используйте скалярное расширение, чтобы задать ту же нижнюю границу для всех элементов матрицы: p.Minimum = -5; По умолчанию: |
|
Верхняя граница для значения параметров. Размерность Для матричных параметров используйте индексацию, чтобы задать верхние границы для отдельных элементов: p = realp('K',eye(2));
p.Maximum([1 4]) = 5;Используйте скалярное расширение, чтобы задать ту же верхнюю границу для всех элементов матрицы: p.Maximum = 5; По умолчанию: |
|
Логическое значение, определяющее, является ли параметр свободным для настройки. Установите Размерность По умолчанию: 1 ( |
Используйте арифметические операторы (+, -, *, /, \, и ^) для объединения realp объекты в рациональные выражения или матричные выражения. Можно использовать получившиеся выражения в функциях создания модели, таких как tf, zpk, и ss для создания настраиваемых моделей. Для получения дополнительной информации о настраиваемых моделях см. «Модели с настраиваемыми коэффициентами» в Control System Toolbox™ Руководстве пользователя.