List of Commands

• Multiplicity(poly):  multiplicity of a mask.

• D1Support(poly):  support of a mask

• D1GenPolyMask(symb,multi,ldeg,hdeg): generate mask in matrix polynomial form with multiplicity "multi", support = [ldeg,hdeg].

• SYM(poly): the symmetry operator
=

For a matrix polynomial, it act on each entries.

• D1Polyphase(poly,d,c) : the polyphase vector of a mask a,

• D1Matrix2Set(poly): a set of equations with respect to the coefficients of  a matrix polynomials.

• D1OrthEqs(poly,d): the orthogonal condition of the mask as a set of equations,

• D1CoeffSimp(poly): simplify coefficients of a matrix mask

• delta(k): the Dirac delta sequence

• D1SymEqs(poly,d,symP1,symP2): symmetry conditon on the mask as a set of equation.
a_{i,j}(z) = \epsilon_{i,j}z^{dc_i-c_j}a_{i,j}(1/z).

• D1GetCoset(poly,d,m,c): return the m-th coset a^[m](z) as in D1Polyphase.

• D1GetSymCenter(poly,d): return the symmetry centers of mask c_i, i=1,..r as in D1SymEqs.

• D1Nu2Mask(poly,d,sumrule): the L2-smoothness of a mask,υ Only work for multiplicity r=1.

• D1IsDual(polya,polyb,d,c): check whether 2 mask a and b are dual to each other. If return constant*IdentityMatrix, then it is true.