exponenta event banner

Как программное обеспечение определяет свойства подключенных моделей

При соединении моделей свойства результирующей модели определяются операцией и свойствами соединяемых моделей. В следующей таблице приведены некоторые общие правила определения результирующих значений свойств модели.

СобственностьОжидаемое поведение
Ts

При подключении дискретно-временных моделей все модели должны иметь идентичные или неуточненные (sys.Ts = -1) время выборки. Полученная модель наследует время выборки от подключенных моделей.

InputName
OutputName
InputGroup
InputGroup

Как правило, полученная модель наследует имена ввода-вывода и группы ввода-вывода от подключенных моделей. Однако конфликтующие имена ввода-вывода или группы ввода-вывода не наследуются. Например, InputName свойство для sys1 + sys2 остается неопределенным, если sys1 и sys2 имеют различные InputName значения свойств.

TimeUnit

Все подключенные модели должны иметь идентичные TimeUnit свойства. Полученная модель наследует TimeUnit из подключенных моделей.

Variable

Модель, являющаяся результатом операций над tf или zpk модели наследуют Variable значение свойства из операндов. Конфликты разрешаются в соответствии со следующими правилами:

  • Для моделей непрерывного времени 'p' имеет приоритет над 's'.

  • Для дискретно-временных моделей 'q^-1' и 'z^-1' имеют приоритет над 'q' и 'z', пока 'q' имеет приоритет над 'z'.

Notes
UserData

Большинство операций игнорируют Notes и UserData свойства. Эти свойства результирующей модели пусты.

Связанные темы