Словарь для соответствия преследованию
MPDICT = wmpdictionary(N)
[MPDICT,NBVECT]
= wmpdictionary(N)
[MPDICT,NBVECT]=
wmpdictionary(N,Name,Value)
[MPDICT,NBVECT,LST]
= wmpdictionary(N,Name,Value)
[MPDICT,NBVECT,LST,LONGS]
= wmpdictionary(N,Name,Value)
возвращает словарь N-на-P, MPDICT
= wmpdictionary(N
)MPDICT
, для подсловарей по умолчанию {{'sym4',5},{'wpsym4',5},'dct','sin'}
. Размерность столбца MPDICT
зависит от N
.
[
возвращает вектор-строку, MPDICT
,NBVECT
]
= wmpdictionary(N)NBVECT
, который содержит количество векторов в каждом подсловаре. Порядок элементов в NBVECT
соответствует порядку подсловарей и любых подготовленных или добавленных подсловарей. Сумма элементов в NBVECT
- размерность столбца MPDICT
.
[
возвращает словарь, MPDICT
,NBVECT
]=
wmpdictionary(N
,Name,Value
)MPDICT
, с использованием дополнительных опций, заданных одним или несколькими Name,Value
аргументы в виде пар.
[
возвращает массив ячеек, MPDICT
,NBVECT
,LST
]
= wmpdictionary(N
,Name,Value
)LST
, с описанием подсловарей.
[
возвращает массив ячеек, MPDICT
,NBVECT
,LST
,LONGS
]
= wmpdictionary(N
,Name,Value
)LONGS
, содержащего количество векторов в каждом подсловаре. LONGS
используется только для вейвлета подсловарей. В вейвлет соответствующий элемент в LONGS
задает количество масштабирования функций на самом грубом уровне и вейвлете функций по уровням. Смотрите Визуализация словаря Wavelet Haar для примера, используя LONGS
.
|
Положительное целое число, равное длине вашего входного сигнала. Атомы словаря сконструированы так, чтобы иметь |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Подготовленный подсловарь. Предварительно подготовленный подсловарь является матрицей N на M, где N - длина входного сигнала. |
|
Прилагаемый подсловарь. Добавленный подсловарь является матрицей N на M, где N - длина входного сигнала. |
|
Массив ячеек из массивов ячеек с допустимыми подсловарями. Каждый массив ячеек описывает один подсловарь. Допустимыми подсловарями являются:
По умолчанию: |
|
Соответствие словарю преследования. |
|
Количество векторов в подсловарях. |
|
Массив ячеек, описывающий словарь. |
|
Массив ячеек, содержащий количество элементов для каждого подсловаря. |
[1] Cai, T.T. and L. Wang «Orthogonal Matching Pursuit for Sparse Signal Recovery With Noise». IEEE® Сделки по теории информации, т. 57, 7, 4680-4688, 2011.
[2] Donoho, D., M. Elad, and V. Temlyakov «Стабильное восстановление разреженных избыточных представлений при наличии шума». Транзакции IEEE по теории информации, 52,1, 6-18, 2004.
[3] Mallat, S. and Z. Zhang «Matching Pursuits with Time-Frequency Dictionary». Транзакции IEEE по обработке сигналов, том 41, 12, 3397-3415, 1993
[4] Tropp, J.A. «Жадность хороша: Алгоритмические результаты для разреженного приближения». Транзакции IEEE по теории информации, 50, стр. 2231-2242, 2004.