Последовательная связь двух моделей
series
sys = series(sys1,sys2)
sys = series(sys1,sys2,outputs1,inputs2)
series
подключения два объекта модели последовательно. Эта функция принимает любой тип модели. Эти две системы должны быть или обоими непрерывными или обоими дискретными с идентичным шагом расчета. Статические усиления нейтральны и могут быть заданы как обычные матрицы.
sys = series(sys1,sys2)
формирует основную последовательную связь, показанную ниже.
Эта команда эквивалентна прямому умножению
sys = sys2 * sys1
sys = series(sys1,sys2,outputs1,inputs2)
формирует более общую последовательную связь.
Индексный outputs1
векторов и inputs2
указывают, который выходные параметры y должен быть соединен 1 из sys1
и который вводит u 2 из sys2
. Получившаяся модель sys
имеет u, как введено и y, как выведено.
Считайте систему пространства состояний sys1
с пятью входными параметрами и четырьмя выходными параметрами и другой системой sys2
с двумя входными параметрами и тремя выходными параметрами. Соедините эти две системы последовательно путем соединения выходных параметров 2 и 4 из sys1
с входными параметрами 1 и 2 из sys2
.
outputs1 = [2 4]; inputs2 = [1 2]; sys = series(sys1,sys2,outputs1,inputs2)