Переключите последовательности данных
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 значение задержки должно составляться отдельно когда вычислительное время и частотные характеристики.
absorbDelay | delayest | idpoly | idss