Каталог соединений моделей

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

Моделируйте команды соединения

БлокКомандаАрифметическое выражение

series(H1,H2)H2*H1

parallel(H1,H2)H1+H2

parallel(H1,-H2)H1-H2

feedback(H1,H2)H1/(1+H2*H1) не рекомендуется

Н/ДH1/H2 (деление)

Н/ДH1\H2 (левое деление)

inv(H1)Н/Д

lft(H1,H2,nu,ny) Н/Д

Арифметические операции

Можно применить почти все арифметические операции к динамической системе моделям, включая показанные ниже.

Операция

Описание

+

Сложение

-

Вычитание

*

Умножение

.*

Поэлементное умножение

/

Разделение правой матрицы

\

Разделение левой матрицы

inv

Матричная инверсия

'

Сопряженная транспозиция. Посмотрите ctranspose.

.'

Перемещение

^

Степени модели динамической системы, как в следующем синтаксисе для создания передаточных функций:

s = tf('s');
G = 25/(s^2 + 10*s + 25);

В некоторых случаях можно получить лучшие результаты с помощью команд соединения моделей, таких как feedback или connect, вместо арифметики модели. Для примера, команда T = feedback(H1,H2) возвращает лучшие результаты, чем алгебраическое выражение T = H1/(1+H2*H1). Последнее выражение дублирует полюсы H1, что раздувает порядок модели и может привести к вычислительной неточности.

См. также

| | |

Похожие примеры

Подробнее о