В этом примере показано, как создать произвольную блок-схему путем соединения моделей с помощью connect. Системой является Предиктор Смита, одно вход, одно выход (SISO) многоконтурная система управления, показанная в следующей блок-схеме.

Для получения дополнительной информации о Предикторе Смита, смотрите Управление Процессов с Долгой Потерей времени: Предиктор Смита.
connect команда позволяет вам создать полную передаточную функцию от ysp до y. Использовать connect, задайте названия канала ввода и вывода компонентов блок-схемы. connect автоматически порты соединений, которые имеют то же имя как показано в следующем рисунке.

Создавать модель замкнутого цикла системы Предиктора Смита от ysp до y:
Создайте компоненты блок-схемы: модель процесса P, модель Gp предиктора, модель Dp задержки, фильтр F, и ПИ-контроллер C. Задайте имена для каналов ввода и вывода каждой модели так, чтобы connect может автоматически соединить их, чтобы создать блок-схему.
s = tf('s');
P = exp(-93.9*s) * 5.6/(40.2*s+1);
P.InputName = 'u'; P.OutputName = 'y';
Gp = 5.6/(40.2*s+1);
Gp.InputName = 'u'; Gp.OutputName = 'yp';
Dp = exp(-93.9*s);
Dp.InputName = 'yp'; Dp.OutputName = 'y1';
F = 1/(20*s+1);
F.InputName = 'dy'; F.OutputName = 'dp';
C = pidstd(0.574,40.1);
C.Inputname = 'e'; C.OutputName = 'u';Создайте соединения подведения итогов, должен был завершить блок-схему.
sum1 = sumblk('e = ysp - ym');
sum2 = sumblk('ym = yp + dp');
sum3 = sumblk('dy = y - y1');Аргумент к sumblk формула, которая связывает сигналы ввода и вывода соединения подведения итогов. sumblk создает перекресток подведения итогов с именами сигнала ввода и вывода, заданными в формуле. Например, в sum1, формула 'e = ysp - ym' задает выходной сигнал под названием e, который является различием между входными сигналами под названием ysp и ym.
Соберите полную модель от ysp до y.
T = connect(P,Gp,Dp,C,F,sum1,sum2,sum3,'ysp','y');
Можно перечислить модели и соединения подведения итогов в любом порядке потому что connect автоматически соединяет их использующий их названия канала ввода и вывода.
Последние два аргумента задают сигналы ввода и вывода многоконтурной управляющей структуры. Таким образом, T ss модель с входом ysp и выход y.