Конкатенация моделей

О конкатенирующих моделях

Можно выполнить горизонтальную и вертикальную конкатенацию линейных объектов модели, чтобы вырастить количество вводов или выводов в модели.

Когда вы конкатенируете идентифицированные модели, такие как idtf, idpoly, idproc и объекты модели idss, получившаяся модель комбинирует параметры отдельных моделей. Однако предполагаемая ковариация параметра потеряна. Если вы хотите перевести информацию о ковариации во время конкатенации, используйте translatecov.

Конкатенация не поддержана для моделей idgrey; преобразуйте их в модели idss сначала, если вы хотите выполнить конкатенацию.

Можно также конкатенировать непараметрические модели, которые содержат предполагаемый импульсный ответ (объект idtf) и частотная характеристика (объект idfrd) системы.

В случае моделей idfrd конкатенация комбинирует информацию в свойствах ResponseData отдельных объектов модели. ResponseData является ny-by-nu-by-nf массив, который хранит ответ системы, где ny является количеством выходных каналов, nu является количеством входных каналов, и nf является количеством значений частоты. Вектор (j,i,:) получившихся данных об ответе представляет частотную характеристику от i th вход к j th вывод на всех частотах.

Ограничение на поддерживаемые модели

Конкатенация поддерживается для линейных моделей только.

Горизонтальная конкатенация объектов модели

Горизонтальная конкатенация объектов модели требует, чтобы у них были те же выходные параметры. Если выходные названия канала отличаются, и их размерности являются тем же самым, операция конкатенации сбрасывает выходные имена к их значениям по умолчанию.

Следующий синтаксис создает новый объект модели m, который содержит горизонтальную конкатенацию m1,m2,...,mN:

m = [m1,m2,...,mN]

m берет все входные параметры m1,m2,...,mN к тем же выходным параметрам как в исходных моделях. Следующая схема является графическим представлением горизонтальной конкатенации моделей.

Вертикальная конкатенация объектов модели

Вертикальная конкатенация комбинирует выходные каналы заданных моделей. Вертикальная конкатенация объектов модели требует, чтобы у них были те же входные параметры. Если входные названия канала отличаются, и их размерности являются тем же самым, операция конкатенации сбрасывает входные названия канала к их значению по умолчанию ('') значения.

Следующий синтаксис создает новый объект модели m, который содержит вертикальную конкатенацию m1,m2,...,mN:

m = [m1;m2;... ;mN]

m берет те же входные параметры в исходных моделях ко всему выводу m1,m2,...,mN. Следующая схема является графическим представлением вертикальной конкатенации данных частотной характеристики.

Конкатенация Шумовых Данных о Спектре Объектов idfrd

Когда модели idfrd получены в результате оценки (такой как использование spa), свойство SpectrumData не пусто и содержит спектры мощности и перекрестные спектры выходного шума в системе. Для каждого выходного канала этот тулбокс оценивает, что один шумовой канал объясняет различие между выводом модели и измеренным выводом.

Когда свойство SpectrumData отдельных объектов idfrd не является пустым, горизонтальным и вертикальным указателем конкатенации SpectrumData, можно следующим образом.

В случае горизонтальной конкатенации нет никакого значимого способа объединить SpectrumData отдельных объектов idfrd, и получившееся свойство SpectrumData пусто. Пустое свойство заканчивается, потому что каждый объект idfrd имеет свой собственный набор шумовых каналов, где количество шумовых каналов равняется количеству выходных параметров. Когда получившийся объект idfrd содержит те же выходные каналы как каждый из отдельных объектов idfrd, это не может хранить шумовые данные от всех объектов idfrd.

В случае вертикальной конкатенации этот тулбокс конкатенирует отдельные шумовые модели по диагонали. Следующее показывает, что m.SpectrumData является матрицей диагонали блока спектров мощности и перекрестными спектрами выходного шума в системе:

m.s=(m1.s00mN.s)

s в m.s является сокращением от имени свойства SpectrumData.

Смотрите также

Если у вас есть продукт Control System Toolbox™, смотрите Объединяющиеся Объекты модели о дополнительной функциональности для объединения моделей.