56
Если период дискретности для дискретной системы не определен (не-
специфицирован), то указывается значение Ts = -1.
Выделение подсистем
В случае многомерных систем бывает необходимо выделить некоторую
подсистему, связывающую определенные вход и выход. Выделение нужной
подсистемы производится оператором
subsys=sys(i,j), где первый ин-
декс i указывает номер выхода, а второй индекс j- номер входа. Результи-
рующая подсистема будет моделью того же типа, что и sys.
Если, например, система с двумя входами и тремя выходами задана пе-
редаточной матрицей H, то для выделения подсистемы, связывающей второй
вход с третьим выходом, следует указать:
H32 = H(3, 2).
Оператор
sys(3, 1:2) выделяет подсистему, связывающую первый и
второй входы с третьим выходом.
Свойства моделей
Модели систем, создаваемые в Matlab с помощью функций tf, zpk, ss,
сохраняют данные систем (числители и знаменатели, нули и полюсы переда-
точных функций, матрицы A, B, C, D и т.д.). Их называют также LTI- объек-
тами (Linear Time Invariant). Эти объекты могут также содержать дополни-
тельную информацию о системе (имена входных и выходных переменных,
период дискретности, входные задержки, дополнительные данные о модели и
т.д.). Эту информацию называют свойствами моделей (или LTI-объектов).
Каждое свойство устанавливается парой аргументов:
свойство (PropertyName), значение (PropertyValue).
Первый аргумент – название (имя) свойства или его сокращение с дос-
таточным числом знаков для идентификации имени. Например, 'inputname'
или его сокращение 'inputn', 'outputname' ('outputn'). Второй аргумент – значе-
ние, которое придается свойству.
Основные свойства объектов приведены в следующей таблице.
Свойство Описание Тип данных
InputName Названия входов массив ячеек
OutputName Названия выходов массив ячеек
Notes Описательная информация текст
Ts Период дискретности скаляр
Variable Переменные передаточной
функции 's', 'p', 'z', 'z^-1'
символы
Userdata Дополнительные даные произвольные
Специфическими свойствами lti-объектов являются: