Повторная выборка данных временной области путем прореживания или интерполяции (требуется программное обеспечение Signal Processing Toolbox)
resample(data,P,Q)
resample(data,P,Q,order)
resample(data,P,Q) выполняет повторную выборку данных таким образом, чтобы данные были интерполированы по коэффициенту P а затем прорежено коэффициентом Q. resample(z,1,Q) приводит к прореживанию на коэффициент Q.
resample(data,P,Q,order) фильтрует данные, применяя фильтр указанного order перед интерполяцией и прореживанием.
dataИмя временной области iddata объект. Могут представлять собой данные ввода-вывода или временные ряды.
Выборка данных должна осуществляться через равные интервалы времени.
P, QЦелые числа, определяющие коэффициент повторной выборки, так что новое время выборки равно Q/P умножить на исходную.
(Q/P)>1 приводит к прореживанию и (Q/P)<1 приводит к интерполяции.
orderПорядок фильтров, примененных перед интерполяцией и прореживанием.
По умолчанию: 10
Если установлено программное обеспечение Signal Processing Toolbox™, resample вызов панели инструментов обработки сигналов resample функция. Алгоритм учитывает интерсамплярные характеристики входного сигнала, как описано data.InterSample.