Извлеките dual-tree/double-density коэффициенты вейвлета или проекции
out = dddtreecfs(outputtype,wt,outputspec,outputindices)
out = dddtreecfs(outputtype,wt,outputspec,outputindices,'plot')
извлекает коэффициенты или проекции подпространства от 1D или 2D разложения вейвлета, out
= dddtreecfs(outputtype
,wt
,outputspec
,outputindices
)wt
. Если outputtype
равняется 'e'
, out
содержит вейвлет или масштабные коэффициенты. Если outputtype
равняется 'r'
, out
содержит вейвлет или масштабирующиеся проекции подпространства (реконструкции).
строит сигнал или реконструкцию изображений или заданные аналитические коэффициенты. Можно включать опцию out
= dddtreecfs(outputtype
,wt
,outputspec
,outputindices
,'plot')'plot'
где угодно после входа wt
.
Получите комплексное двойное древовидное преобразование вейвлета 1D шумного Доплеровского сигнала. Восстановите приближение на основе уровня три коэффициента детали
Загрузите шумный Доплеровский сигнал. Получите комплексное двойное дерево, преобразовывают вниз к уровню 3.
load noisdopp; wt = dddtree('cplxdt',noisdopp,3,'dtf1');
Постройте реконструкцию исходного сигнала на основе уровня три коэффициента детали
xr = dddtreecfs('r',wt,'scale',{3},'plot');
Загрузите шумный Доплеровский сигнал. Получите комплексное двойное дерево, преобразовывают вниз к уровню 3.
load noisdopp; wt = dddtree('cplxdt',noisdopp,3,'dtf1');
Создайте массив ячеек векторов, чтобы получить второе - и дважды косвенные коэффициенты детали от каждого из деревьев набора фильтров вейвлета.
outputindices = {[2 1]; [2 2]; [3 1]; [3 2]};
Первый элемент каждого вектора в массиве ячеек обозначает уровень или этап. Второй элемент обозначает дерево.
Извлеките коэффициенты детали.
out = dddtreecfs('e',wt,'ind',outputindices);
out
является массивом ячеек 1 на 4. Элементы массива ячеек содержат коэффициенты вейвлета, соответствующие элементам в outputindices
. Например, out{1}
содержит уровень два коэффициента детали от первого дерева.
Загрузите шумный Доплеровский сигнал. Получите комплексное двойное дерево, преобразовывают вниз к уровню 3.
load noisdopp; wt = dddtree('cplxdt',noisdopp,3,'dtf1');
Создайте массив ячеек векторов, чтобы получить второе - и дважды косвенные коэффициенты детали от каждого из деревьев набора фильтров вейвлета.
outputindices = {[2 1]; [2 2]; [3 1];[3 2]};
Первый элемент каждого вектора в массиве ячеек обозначает уровень или этап. Второй элемент обозначает дерево.
Создайте массив структур, идентичный wt
вывод dddtree
со всеми коэффициентами, равными нулю кроме первого - и коэффициентами детали второго уровня.
out = dddtreecfs('e',wt,'cumind',outputindices);
Использование комплексный двойной древовидный вейвлет преобразовывает, чтобы изолировать диагональные функции в изображении в +45 и –45 градусах.
Загрузите и отобразите изображение xbox
.
load xbox;
imagesc(xbox)
Получите комплексный двойной древовидный вейвлет, преобразовывают вниз к уровню 3.
fdf = dtfilters('FSfarras'); df = dtfilters('qshift10'); wt = dddtree2('cplxdt',xbox,3,fdf,df);
Изолируйте +45 и-45 диагональных функций изображений на уровне коэффициенты вейвлета. Постройте результат.
out = dddtreecfs('e',wt,'ind',{[1 3 1 2]; [1 3 2 2]},'plot');
'OutputType'
'OutputType' 'e'
| 'r'
Выведите тип, заданный как 'e'
или 'r'
. Используйте 'e'
, чтобы получить коэффициенты вейвлета или масштабирование. Используйте 'r'
, чтобы получить проекцию или реконструкцию, на соответствующее масштабирование или подпространство вейвлета.
wt
— Вейвлет преобразовываетВейвлет преобразовывает, заданный как структура. Массивом структур является вывод dddtree
или dddtree2
.
outputspec
— Выведите спецификацию'lowpass'
| 'scale'
| 'ind'
| 'cumind'
Выведите спецификацию, заданную как один из 'lowpass'
, 'scale'
, 'ind'
или 'cumind'
. Выходные спецификации заданы можно следующим образом:
'lowpass'
— Выводит lowpass, или масштабирование, коэффициенты или приближение сигнала/изображения на основе масштабных коэффициентов. Если вы устанавливаете выходную спецификацию на 'lowpass'
, не задавайте outputindices
. Если outputtype
является 'e'
, out
является массивом структур с полями, идентичными входному массиву структур wt
за исключением того, что весь вейвлет (деталь) коэффициенты равен нулю. Если outputtype
является 'r'
, out
является сигналом или приближением изображений на основе масштабных коэффициентов. Приближение сигнала или изображения равно в размере исходному входу к dddtree
или dddtree2
.
шкала
Выводит коэффициенты или приближение сигнала/изображения на основе шкал, заданных в outputindices
. Если outputtype
является 'e'
, out
является массивом ячеек массивов структур. Поля массивов структур в out
идентичны полям входного массива структур wt
. Коэффициенты в поле cfs
все равны нулю кроме коэффициентов, соответствующих шкалам в outputindices
. Если outputtype
является 'r'
, out
является сигналом или приближением изображений на основе шкал в outputindices
. Приближение сигнала или изображения равно в размере исходному входу к dddtree
или dddtree2
.
ind
Выводит коэффициенты или приближение сигнала/изображения на основе древовидно-позиционных индексов, заданных в outputindices
. Если outputtype
является 'e'
, out
является массивом ячеек векторов или матриц, содержащих коэффициенты, заданные древовидно-позиционными индексами в outputindices
. Если outputtype
является 'r'
, out
является массивом ячеек векторов или матриц, содержащих сигнал или приближения изображений на основе соответствующих древовидно-позиционных индексов в outputindices
.
'cumind'
— Выводит коэффициенты или приближение сигнала/изображения на основе древовидно-позиционных индексов, заданных в outputindices
. Если outputtype
является 'e'
, out
является массивом структур. Поля массива структур идентичны полям входного массива структур wt
. Коэффициенты в поле cfs
все равны нулю кроме коэффициентов, соответствующих древовидным положениям в outputindices
. Если outputtype
является 'r'
, out
является сигналом или приближением изображений на основе коэффициентов, соответствующих древовидно-позиционным индексам в outputindices
.
Пример: 'ind',{[1 1]; [1 2]}
outputindices
— Выведите индексыВыведите индексы, заданные как массив ячеек со скалярными или векторными элементами. Если outputspec
равняется 'scale'
, скалярный элемент выбирает соответствующий элемент в поле cfs
wt
. Если outputspec
равняется 'ind'
или 'cumind'
, элементы outputspec
являются векторами - строками. Первый элемент вектора - строки соответствует элементу в поле cfs
wt
. Последующие элементы в векторе - строке соответствуют индексам массива, содержавшегося в элементе массива ячеек.
Пример: 'scale',{1;2;3}
out
— Сигнал или реконструкция изображений или коэффициентыСигнал или реконструкция изображений или коэффициенты, возвращенные как вектор, матрица, массив структур, массив ячеек векторов или матриц, или массив ячеек массивов структур. Форма out
зависит от значения outputspec
и outputindices
.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.