Системный объект: поэтапный. GCCEstimator
Пакет: поэтапный
Оценка направления поступления с использованием обобщенной взаимной корреляции
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
возвращает направление поступления, ang = step(sGCC,X)ang, входного сигнала X. Аргумент X - матрица, задающая принятые сигналы в элементах массива, указанного в SensorArray собственность. Сигналы распространяются от одного источника. Каждый столбец в X соответствует элементам в массиве (если используется массив) или количеству субчипов (если используется субчип). Каждая строка X представляет один моментальный снимок времени.
[ возвращает оцененные корреляции, ang,R,lag] = step(sGCC,X)R, между парами датчиков, при установке CorrelationOutputPort свойство имеет значение true. R - матрица со столбцами P, где P - количество пар датчиков. Каждый столбец в R содержит корреляцию для соответствующей пары датчиков. lag - вектор столбца, содержащий временные интервалы, соответствующие строкам корреляционной матрицы. Временные задержки одинаковы для всех пар датчиков.
Можно комбинировать необязательные входные аргументы, если заданы их разрешающие свойства. Дополнительные входные данные должны быть перечислены в том же порядке, что и их разрешающие свойства. Например,[ действителен при установке обоих параметров ang,tau,R,lag] = step(sGCC,X)DelayOutputPort и CorrelationOutputPort кому true.
Примечание
Объект выполняет инициализацию при первом выполнении объекта. Эта инициализация блокирует неперестраиваемые свойства и входные спецификации, такие как размеры, сложность и тип данных входных данных. При изменении неперестраиваемого свойства или входной спецификации системный объект выдает ошибку. Чтобы изменить неперестраиваемые свойства или входные данные, необходимо сначала вызвать release метод разблокирования объекта.
Charles H. Knapp and Carter, G.C., Обобщенный метод корреляции для оценки временной задержки, транзакции IEEE по акустике, обработке речи и сигналов, Vol, ASSP-24, No 4. Август 1976 года.
[2] Г. Клиффорд Картер Оценка когерентности и временной задержки, Труды IEEE, том 75, № 2, февраль 1987.