Задание или изменение свойств модели
set(sys,'Property',Value)
set(sys,'Property1',Value1,'Property2',Value2,...)
sysnew = set(___)
set(sys,'Property')
set используется для задания или изменения свойств динамической системной модели с использованием пар имя/значение свойства.
set(sys,'Property',Value) присваивает значение Value к свойству модели sys. 'Property' может быть полным именем свойства (например, 'UserData') или любое однозначное без учета регистра сокращение (например, 'user'). Указанное свойство должно быть совместимо с типом модели. Например, если sys является передаточной функцией, Variable является допустимым свойством, но StateName нет. Полный список доступных системных свойств для любого типа линейной модели см. на странице ссылок для этого типа модели. Этот синтаксис эквивалентен sys.Property = Value.
set(sys,'Property1',Value1,'Property2',Value2,...) устанавливает несколько значений свойств с помощью одной инструкции. Каждая пара имя/значение свойства обновляет одно конкретное свойство.
sysnew = set(___) возвращает измененную динамическую модель системы и может использоваться с любым из предыдущих синтаксисов.
set(sys,'Property') отображает справку по свойству, указанному 'Property'.
Для функций передачи дискретного времени соглашение, используемое для представления числителя и знаменателя, зависит от выбора переменной (см. tf(Панель инструментов системы управления) для получения подробной информации. Как tf, синтаксис для set изменения для сохранения соответствия с выбором переменной. Например, если Variable свойство имеет значение 'z' (по умолчанию),
set(h,'num',[1 2],'den',[1 3 4])
создает передаточную функцию
+ 3z + 4
Однако при изменении Variable кому 'z^-1' около
set(h,'Variable','z^-1'),
та же команда
set(h,'num',[1 2],'den',[1 3 4])
теперь интерпретирует векторы строк [1 2] и [1 3 4] в качестве многочленов 1 + 2z − 1 и 1 + 3z − 1 + 4z − 2 и производит:
− 1 + 4z − 2 = zh (z)
Примечание
Поскольку результирующие функции переноса различны, убедитесь, что используется соглашение, соответствующее выбору переменной.
get | idfrd | idgrey | idnlarx | idnlgrey | idnlhw | idpoly | idproc | idss | idtf | frd (комплект инструментов системы управления) | ss(Панель инструментов системы управления) | tf(Панель инструментов системы управления) | zpk(Панель инструментов системы управления)