Я работаю с DWT2 над matlab для двумерной матрицы данных временных рядов.Когда я выполняю dwt2 для матрицы, она возвращает следующие четыре значения:
[ca, ch, cv, cd] = dwt2 (mat, 'db4', 'mode', 'per')
Я читал о том, что эти четыре значения CA, CH, CV и CD представляют в ссылке: Дискретное вейвлет-преобразование Matlab
Но я сделалне получить, почему dwt2 понижает выборку данной матрицы или данных на 2?И на каком основании он выполняет дискретизацию данных?
Например.В моей матрице rows = отметка времени и column = атрибуты / функции.После dwt2 он дает мне матрицу [(размер строки / 2) в (столбец / 2)].Функции уменьшены с 8 до 4, а также число временных меток в исходной матрице уменьшено на 2. Значит ли это, что dwt2 автоматически определяет важные атрибуты или функции из исходной матрицы?Также кто-нибудь может кратко объяснить CA, CH, CV, CD?