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