Непрерывный вейвлет преобразовывает с набором фильтров
возвращает коэффициенты непрерывного вейвлета преобразовывает (CWT) cfs
= wt(fb
,x
)x
сигнала, использование
fb
, набор фильтров CWT. x
действительное - или комплексный вектор. x
должен иметь по крайней мере 4 выборки. Если x
с действительным знаком, cfs
2D матрица, где каждая строка соответствует одной шкале. Размер столбца cfs
равно длине x
. Если x
с комплексным знаком, cfs
трехмерный массив, где первой страницей является CWT для положительных шкал (аналитическая часть или против часовой стрелки компонент), и вторая страница является cwt для отрицательных шкал (антианалитическая часть или по часовой стрелке компонент).
В первый раз, когда вы используете набор фильтров, чтобы взять CWT сигнала, фильтры вейвлета создаются, чтобы иметь тот же тип данных как сигнал. Предупреждающее сообщение сгенерировано, когда вы применяете тот же набор фильтров к сигналу с различным типом данных. Изменение типов данных идет со стоимостью перепроектирования или изменения точности набора фильтров. Для оптимальной производительности используйте сопоставимый тип данных.
При выполнении нескольких CWTs, например, в цикле for, рекомендуемый рабочий процесс должен сначала создать cwtfilterbank
возразите и затем используйте wt
объектная функция. Этот рабочий процесс минимизирует наверху и максимизирует производительность. Смотрите Используя Набор фильтров CWT на Нескольких Временных рядах.