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