Двойной древовидный или вейвлет графика с удвоенной плотностью преобразовывает
Постройте комплексное двойное древовидное преобразование вейвлета шумного Доплеровского сигнала.
Загрузите шумный Доплеровский сигнал. Получите комплексный двойной древовидный вейвлет, преобразовывают вниз к уровню 4.
load noisdopp; wt = dddtree('cplxdt',noisdopp,4,'dtf1');
Постройте коэффициенты.
plotdt(wt)

Постройте ориентированное двойное древовидное преобразование вейвлета комплекса изображения.
Загрузите xbox изображение. Получите ориентированный двойной древовидный вейвлет комплекса, преобразовывают вниз к уровню 3.
load xbox; wt = dddtree2('cplxdt',xbox,3,'dtf1');
Постройте коэффициенты.
plotdt(wt)

Выберите желаемые коэффициенты детали уровня из выпадающего списка.
wt — Вейвлет преобразовываетВейвлет преобразовывает, возвращенный как структура в dddtree или dddtree2 с этими полями:
type — Тип разложения вейвлета (набор фильтров)'dwt' | 'ddt' | 'realdt' | 'cplxdt' | 'realdddt' | 'cplxdddt'Тип разложения вейвлета (набор фильтров), заданный как один из 'dwt', 'ddt', 'realdt', 'cplxdt', 'realdddt', или 'cplxdddt'. 'realdt' и 'realdddt' только допустимы для 2D вейвлета, преобразовывают. Тип, 'dwt', критически произведенный (безызбыточный) дискретный вейвлет, преобразовывают для 1D данных или 2D изображений. Другие типы разложения являются сверхдискретизированным вейвлетом, преобразовывает. Для получения дополнительной информации о типах преобразования смотрите dddtree поскольку 1D вейвлет преобразовывает и dddtree2 поскольку 2D вейвлет преобразовывает.
level — Уровень разложения вейвлетаУровень разложения вейвлета, заданного как положительное целое число.
filters — Разложение (анализ) и реконструкция (синтез) фильтрыРазложение (анализ) и реконструкция (синтез) фильтры, заданные как структура с этими полями:
Fdf — Аналитические фильтры первой стадииПервые фильтры разложения уровня, заданные как N-by-2 или N-by-3 матрица для одно-древовидного вейвлета, преобразовывают, или 1 2 массив ячеек двух N-by-2 или N-by-3 матрицы для двойного древовидного вейвлета преобразовывает. Матрицами является N-by-3 для вейвлета с удвоенной плотностью, преобразовывает. Для N-by-2 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и второй столбец являются вейвлетом (highpass) фильтр. Для N-by-3 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и вторые и третьи столбцы являются вейвлетом (highpass) фильтры. Поскольку двойное дерево преобразовывает, каждый элемент массива ячеек содержит аналитические фильтры первой стадии для соответствующего дерева.
Df — Анализ фильтрует для уровней> 1Аналитические фильтры для уровней> 1, заданный как N-by-2 или N-by-3 матрица для одно-древовидного вейвлета преобразовывают, или 1 2 массив ячеек двух N-by-2 или N-by-3 матрицы для двойного древовидного вейвлета преобразовывает. Матрицами является N-by-3 для вейвлета с удвоенной плотностью, преобразовывает. Для N-by-2 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и второй столбец являются вейвлетом (highpass) фильтр. Для N-by-3 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и вторые и третьи столбцы являются вейвлетом (highpass) фильтры. Поскольку двойное дерево преобразовывает, каждый элемент массива ячеек содержит аналитические фильтры для соответствующего дерева.
Frf — Фильтры реконструкции первого уровняФильтры реконструкции первого уровня, заданные как N-by-2 или N-by-3 матрица для одно-древовидного вейвлета, преобразовывают, или 1 2 массив ячеек двух N-by-2 или N-by-3 матрицы для двойного древовидного вейвлета преобразовывает. Матрицами является N-by-3 для вейвлета с удвоенной плотностью, преобразовывает. Для N-by-2 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и второй столбец являются вейвлетом (highpass) фильтр. Для N-by-3 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и вторые и третьи столбцы являются вейвлетом (highpass) фильтры. Поскольку двойное дерево преобразовывает, каждый элемент массива ячеек содержит фильтры синтеза первой стадии для соответствующего дерева.
Rf — Реконструкция фильтрует для уровней> 1Фильтры реконструкции для уровней> 1, заданный как N-by-2 или N-by-3 матрица для одно-древовидного вейвлета преобразовывают, или 1 2 массив ячеек двух N-by-2 или N-by-3 матрицы для двойного древовидного вейвлета преобразовывает. Матрицами является N-by-3 для вейвлета с удвоенной плотностью, преобразовывает. Для N-by-2 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и второй столбец являются вейвлетом (highpass) фильтр. Для N-by-3 матрица, первый столбец матрицы является масштабирующимся (lowpass), фильтр и вторые и третьи столбцы являются вейвлетом (highpass) фильтры. Поскольку двойное дерево преобразовывает, каждый элемент массива ячеек содержит фильтры синтеза первой стадии для соответствующего дерева.
cfs — Вейвлет преобразовывает коэффициентыВейвлет преобразовывает коэффициенты, заданные как 1 на (level+1) массив ячеек матриц. Размер и структура элементов матрицы массива ячеек зависят от типа вейвлета, преобразовывают и 1D ли разложение или 2D. Поскольку 1D вейвлет преобразовывает, коэффициенты организованы типом преобразования можно следующим образом:
'dwt' — cfs{j}
j = 1,2... level уровень.
cfs{level+1} lowpass, или масштабирование, коэффициенты.
'ddt' — cfs{j}(:,:,k)
j = 1,2... level уровень.
k = 1,2 является фильтром вейвлета.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'cplxdt' — cfs{j}(:,:,m)
j = 1,2... level уровень.
m = 1,2 является действительными и мнимыми частями.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'realdddt' — cfs{j}(:,:,d,k)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
k = 1,2 является вейвлетом, преобразовывают дерево.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'cplxdddt' — cfs{j}(:,:,d,k,m)
j = 1,2... level уровень.
k = 1,2 является вейвлетом, преобразовывают дерево.
m = 1,2 является действительными и мнимыми частями.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
Поскольку 2D вейвлет преобразовывает, коэффициенты организованы типом преобразования можно следующим образом:
'dwt' — cfs{j}(:,:,d)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'ddt' — cfs{j}(:,:,d)
j = 1,2... level уровень.
d = 1,2,3,4,5,6,7,8 ориентация.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'realddt' — cfs{j}(:,:,d,k)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
k = 1,2 является вейвлетом, преобразовывают дерево.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'cplxdt' — cfs{j}(:,:,d,k,m)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
k = 1,2 является вейвлетом, преобразовывают дерево.
m = 1,2 является действительными и мнимыми частями.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'realdddt' — cfs{j}(:,:,d,k)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
k = 1,2 является вейвлетом, преобразовывают дерево.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
'cplxdddt' — cfs{j}(:,:,d,k,m)
j = 1,2... level уровень.
d = 1,2,3 ориентация.
k = 1,2 является вейвлетом, преобразовывают дерево.
m = 1,2 является действительными и мнимыми частями.
cfs{level+1}(:,:) lowpass, или масштабирование, коэффициенты.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.