Словарь для соответствия преследованию
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.