📄 dictionary.m
字号:
% dictionary.m -- dictionary objects: NameOfDict, par1, par2, par3
%
% (1) A dictionary is specified by four variables:
% NameOfDict, par1, par2, par3
% where NameOfDict is a string, the name of the dictionary. par1-3
% are three paramters of the dictionary; they can be numbers or vectors.
%
% (2) The implemented dictionaries have at most three parameters.
% The unused par's can be given any value, e.g., 0.
% o Dirac
% NameOfDict = 'DIRAC'
% o HeaviSide
% NameOfDict = 'HeaviSide'
% o Discrete Cosine Transform
% NameOfDict = 'DCT'
% par1 = overcompleteness (integer)
% o Discrete Sine Transform
% NameOfDict = 'DST'
% par1 = overcompleteness (integer)
% o Periodized-Orthogonal Wavelet
% NameOfDict = 'WAVE'
% par1 = L, coarsest level
% par2 = qmf
% o Periodized-Biothogonal-Symmetric Wavelet
% NameOfDict = 'PBS'
% par1 = L, coarsest level
% par2 = qmf
% par3 = dqmf
% o Stationary PO Wavelet
% NameOfDict = 'STAT'
% par1 = D, degree of finest frequency partition
% par2 = qmf
% o Spline (Stationary PBS Wavelet)
% NameOfDict = 'SP'
% par1 = D, degree of finest frequency partition
% par2 = qmf
% par3 = dqmf
% o Wavelet Packet
% NameOfDict = 'WP'
% par1 = D, degree of finest frequency partition
% par2 = qmf
% o Cosine Packet
% NameOfDict = 'CP'
% par1 = D, depth of finest time splitting
% par2 = bell
%
% (3) Merging dictionaries:
% One can merge any of the implemented dictionaries to form
% a new mega dictionary by using MakeList.
% e.g.
% dict1 = 'WP' ; par11 = D; par12 = qmf; par13 = 0;
% dict2 = 'DCT'; par21 = 2; par22 = 0; par23 = 0;
% One can use:
% dict = MakeList(dict1, dict2);
% par1 = MakeList(par11, par21);
% par2 = MakeList(par12, par22);
% par3 = MakeList(par13, par23);
% to represent the merged dictionary
%
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -