Создание lti-моделей
|
Set
| Установка свойств
|
Ss
| Формирование ss-модели системы в явной форме Коши
|
Dss
| Формирование ss-модели системы в неявной форме Коши
|
Tf
| Формирование tf-модели в форме передаточной функции
|
Zpk
| Формирование zpk-модели
|
Filt
| Формирование модели в форме дискретного фильтра
|
Извлечение информации об Iti-моделях
|
Get
| Информация о свойствах
|
Ssdata
| Извлечение данных об ss-модели системы в явной форме Коши
|
dssdata
| Извлечение данных об ss-модели системы в неявной форме Коши
|
Tfdata
| Извлечение данных о tf-модели
|
zpkdata
| Извлечение данных о zpk-модели
|
Преобразование lti-моделей
|
c2d
| Построение дискретной модели непрерывной системы
|
d2c
| Построение непрерывной модели дискретной системы
|
d2d
| Изменение периода дискретности
|
Ss
| Преобразование моделей к ss-форме
|
Tf
| Преобразование моделей к tf-форме
|
Zpk
| Преобразование моделей к zpk-форме
|
Продолжение таблицы 2.1
Переопределение базисных функций
|
Plus
| Переопределить функцию a + b (сложение lti-моделей)
|
Minus
| Переопределить функцию a - b (вычитание lti-моделей)
|
mtimes
| Переопределить функцию a * b (умножение lti-моделей)
|
horzcat
| Переопределить функцию [a, b] (горизонтальная конкатенация lti-моделей)
|
vertcat
| Переопределить функцию [a; b] (вертикальная конкатенация lti-моделей)
|
ctranspose
| Переопределить функцию a’ (переход к сопряженной lti-модели)
|
transpose
| Переопределить функцию a.’ (переход к сопряженной lti-модели)
|
Inv
| Переопределить функцию inv(a) (инверсия lti-модели)
|
mrdivide
| Переопределить функцию a/b (инверсия lti-модели вида inv(a)*b)
|
mldivide
| Переопределить функцию a/b (инверсия lti-модели вида inv(b)*a)
|
Соединение lti-моделей
|
parallel
| Параллельное соединение (сложение lti-моделей)
|
Series
| Последовательное соединение (умножение lti-моделей)
|
feedback
| Соединение с обратной связью
|
append
| Объединение lti-моделей с добавлением входов и выходов
|
connect
| Объединение ss-моделей с использованием матрицы соединений
|
Star
| Объединение взаимосвязанных многомерных моделей
|
Рассмотрим свойства, которые являются общими для всех трех подклассов lti-объектов. Они перечислены в таблице 2.
Таблица 2.2
Родовые свойства lti-объектов
Свойство
| Описание
| Тип данных
|
InputName
| Названия входов
| Массив ячеек
|
Notes
| Информация об истории модели
| Текст
|
OutputName
| Названия выходов
| Массив ячеек
|
Ts
| Период дискретности
| Скаляр
|
Td
| Запаздывание на входе
| Вектор
|
Userdata
| Дополнительные данные
| Произвольные
|
Свойства InputName и OutputName предназначены для того, чтобы описать назначение входов и выходов системы; для их представления используются массивы ячеек, содержащих строки символов вида: ‘мощность’, ‘скорость’, и т.п.
Свойство Notes предназначено для указания описательной информации об истории модели, времени ее создания и т.п. По умолчанию это поле является пустым.
Свойство объекта Ts хранит информацию о периоде дискретности модели, измеряемом в секундах; значения 0 до –1 используются соответственно для непрерывных моделей и дискретных моделей с неспецифицированным периодом дискретности.
Свойство запаздывания на входе Td доступно только для непрерывных систем, его представление – вектор запаздываний для каждого входного канала, измеренных в секундах; по умолчанию используется нулевое значение (отсутствие запаздывания).
Свойство Userdata может содержать числовые данные о модели, описываемые произвольными типами данных. По умолчанию это поле является пустым.
Специальные свойства объектов
Другие свойства lti-объектов являются специфическими для каждого из трех подклассов. Они перечислены в таблицах 2.3-2.5
Таблица 2.3
Специальные свойства объектов подкласса tf
Свойство
| Описание
| Тип данных
|
num
| Числитель(и) передаточной функции
| Вектор-строка для одномерной, массив ячеек для многомерной передаточной функции
|
den
| Знаменатель(и) передаточной функции
| Вектор-строка для одномерной, массив ячеек для многомерной передаточной функции
|
variable
| Разрешенный набор символов 's', 'p', 'z', 'q' или 'z^-1' для обозначения переменной передаточной функции
| Символьная переменная
|
Таблица 2.4
Специальные свойства объектов подкласса zpk
Свойство
| Описание
| Тип данных
|
k
| Обобщенный коэффициент усиления
| Скаляр для одномерной, двумерный массив для многомерной системы
|
z
| Нули передаточной функции
| Вектор-строка для одномерной, массив ячеек для многомерной системы
|
Продолжение таблицы 2.4
p
| Полюсы передаточной функции
| Вектор-строка для одномерной, массив ячеек для многомерной системы
|
variable
| Разрешенный набор символов 's', 'p', 'z', 'q' или 'z^-1' для обозначения переменной передаточной функции
| Символьная переменная
|
Таблица 2.5