
152
что все стандартные частотные графики по-прежнему будут использо-
вать единицы «рад/с», самостоятельно пересчитывая значения частот,
например, вместо заданных 0.1 Гц выводя 0.628 рад/с.
Изменить единицы измерения с пересчетом значений частот со-
гласно этим единицам позволяет функция chgunits(). К примеру, об-
ращение sys = chgunits(sys, unit) преобразует значения частот FRD мо-
дели sys в соответствии с указанными единицами измерения, где unit
это либо 'Hz', либо 'rad/s'. Программа самостоятельно использует мас-
штабирующий коэффициент 2*π.
Общими для всех типов объектов являются значения входных
InputDelay, выходных OutputDelay задержек, шага по времени Ts (по-
следний для непрерывных систем устанавливается всегда в нуль) и
единиц измерения времени TimeUnit (по умолчанию – секунды, обо-
значается s или пробелом ' '). Если заданы другие единицы измерения
времени: наносекунды 'nanoseconds', микросекунды 'microseconds',
миллисекунды 'msec' или 'milliseconds', секунды 's' или 'seconds', мину-
ты 'min' или 'minutes', часы 'h' или 'hours', дни 'days', недели 'weeks', ме-
сяцы 'months', годы 'years', то соответственно нужно изменить связан-
ные величины – например, единицы измерения частоты 'rad/msec'.
Входам и выходам LTI объекта могут назначаться имена (Input-
Name, OutputName) и единицы измерения (InputUnit, OutputUnit), как
строковые переменные, они могут объединяться в группы (InputGroup,
OutputGroup) с указанием номеров объединяемых каналов. Например,
объединив входы управлений «controls» и шумов «noise», впоследст-
вии можно извлечь передаточные функции группы «controls»
>> sys.InputGroup.controls = [1 2];
>> sys.InputGroup.noise = [3 5];
>> sys(:,'controls')
Свойство Name позволяет назначить имя (идентификатор) объ-
екту, свойство Notes – хранить какие-либо заметки по данному объек-
ту (текст), свойство UserData – сохранять произвольные данные или
текст.
В качестве примера опишем одномерную SISO модель нагрева-
теля с названием «A simple heater model» (рисунок 3.2), имеющую за-
держку 0.3 с, вход «energy» и выход «temperature».
Рисунок 3.2