nkshift

Сдвиньте последовательности данных

Синтаксис

Datas = nkshift(Data,nk)

Описание

Data содержит входно-выходные данные в iddata формат.

nk - вектор-строка с той же длиной, что и количество входных каналов в Data.

Datas является iddata объект, где входные каналы в Data были сдвинуты в соответствии с nk. Положительное значение nk(ku) означает, что входной номер канала ku задерживается nk(ku) выборки.

nkshift поддерживает как частотные, так и временные данные. Для данных частотного диапазона он умножается на einkωT для получения того же эффекта, что и сдвиг во временном интервале. Для данных частотного частотного диапазона в непрерывном времени (  Ts = 0), nk следует интерпретировать как сдвиг в секундах.

nkshift живет в симбиозе с InputDelay свойство линейно идентифицированных моделей:

m1 = ssest(dat,4,'InputDelay',nk) 

связана с

m2 = ssest(nkshift(dat,nk),4);

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

См. также

| | |

Представлено до R2006a