Действительный настраиваемый параметр
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™.