주요 콘텐츠

wpdec

웨이블릿 패킷 분해 1차원

    설명

    tobj = wpdec(x,n,wname)은 Shannon 엔트로피와 wname으로 지정된 웨이블릿을 사용하여 레벨 n에서 벡터 x의 웨이블릿 패킷 분해에 대응하는 웨이블릿 패킷 트리 객체 tobj를 반환합니다(자세한 내용은 wfilters 참조).

    tobj = wpdec(x,n,wname,etype,p)etype으로 지정된 엔트로피 유형을 사용합니다. petype의 값에 따라 달라지는 선택 사항 파라미터입니다.

    참고

    tobj = wpdec(x,n,wname)tobj = wpdec(x,n,wname,"shannon")과 동일합니다.

    예제

    예제

    모두 축소

    신호를 불러옵니다.

    load noisdopp

    Shannon 엔트로피를 사용하여 db1 웨이블릿 패킷으로 레벨 3에서 신호를 분해합니다.

    wpt = wpdec(noisdopp,3,"db1","shannon");

    웨이블릿 패킷 트리를 플로팅합니다.

    plot(wpt)

    Figure contains 2 axes objects and other objects of type uimenu. Axes object 1 with title Tree Decomposition contains 29 objects of type line, text. Axes object 2 with title data for node: 0 or (0,0). contains an object of type line.

    입력 인수

    모두 축소

    입력 데이터로, 실수 값 숫자형 벡터로 지정됩니다.

    데이터형: double

    분해 레벨로, 양의 정수로 지정됩니다.

    데이터형: double

    웨이블릿 패킷 분해에 사용되는 웨이블릿으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 웨이블릿은 다음 웨이블릿 패밀리 중 하나에 속해 있습니다: 최선 국소화 Daubechies, Beylkin, Coiflets, Daubechies, Fejér-Korovkin, Haar, Han 선형 위상 모멘트, Morris 최소 대역폭, Symlets, Vaidyanathan, 이산 Meyer, 쌍직교 및 역 쌍직교. 각 패밀리에서 사용 가능한 웨이블릿을 보려면 wfilters 항목을 참조하십시오.

    엔트로피 유형으로, 다음 중 하나로 지정됩니다.

    엔트로피 유형(T)

    임계값 파라미터(p)

    설명

    "shannon" 

    p는 사용되지 않습니다.

    "log energy" 

    p는 사용되지 않습니다.

    "threshold"0 ≤ p

    p는 임계값입니다.

    "sure"0 ≤ p

    p는 임계값입니다.

    "norm"1 ≤ p

    p는 거듭제곱입니다.

    "user"string형

    p는 단일 입력 x와 함께 사용자 자신의 엔트로피 함수의 파일 이름을 포함합니다.

    "FunName"p에 대한 제약 조건은 없음

    FunName은 위에 열거한 엔트로피 유형 이외의 모든 string형입니다.

    FunNamex를 입력값으로 하고 p를 사용자의 엔트로피 함수에 대한 추가 파라미터로 하는 사용자 자신의 엔트로피 함수의 파일 이름을 포함합니다.

    etype 및 임계값 파라미터 p가 함께 엔트로피 기준을 정의합니다. 자세한 내용은 엔트로피 항목을 참조하십시오.

    참고

    "user" 옵션은 과거의 옵션이며 호환성을 위해 유지되지만, 위의 표에 설명한 마지막 옵션에 의해 사용되지 않게 되었습니다. FunName 옵션은 "user" 옵션과 같은 기능을 하며 추가로 사용자 자신의 엔트로피 함수에 파라미터를 전달할 가능성을 제공합니다.

    임계값 파라미터로, 실수 또는 string형으로 지정됩니다. p와 엔트로피 유형 etype이 함께 엔트로피 기준을 정의합니다.

    세부 정보

    모두 축소

    • 1차원 다중 신호의 웨이블릿 패킷 변환을 구하려면 dwpt를 사용합니다.

    알고리즘

    웨이블릿 패킷 분해에 사용되는 알고리즘은 웨이블릿 분해와 같은 과정을 따릅니다(자세한 내용은 dwtwavedec 항목 참조).

    참고 문헌

    [1] Coifman, R.R., and M.V. Wickerhauser. “Entropy-Based Algorithms for Best Basis Selection.” IEEE Transactions on Information Theory 38, no. 2 (March 1992): 713–18. https://doi.org/10.1109/18.119732.

    [2] Meyer, Yves. Les ondelettes. Algorithmes et applications, Colin Ed., Paris, 2nd edition, 1994. (English translation: Wavelets: Algorithms and Applications, SIAM).

    [3] Wickerhauser, M.V. "INRIA lectures on wavelet packet algorithms." Proceedings ondelettes et paquets d'ondes, 17–21 June 1991, Rocquencourt, France, pp. 31–99.

    [4] Wickerhauser, Mladen Victor. Adapted Wavelet Analysis from Theory to Software. Wellesley, MA: A.K. Peters, 1994.

    버전 내역

    R2006a 이전에 개발됨