huffmandeco
허프만 디코딩으로 이진 코드 디코딩
설명
는 입력 코드 사전 sig = huffmandeco(code,dict)dict에 설명된 허프만 코드를 사용하여 숫자형 허프만 코드 벡터 code를 디코딩합니다. 입력값 dict는 N×2 셀형 배열로, 여기서 N은 code로 인코딩하는 데 사용된, 원본 신호 내의 고유한 심볼의 개수입니다. dict의 첫 번째 열은 고유한 심볼을 표현하고 두 번째 열은 대응되는 코드워드를 표현합니다. 각 코드워드는 숫자형 행 벡터로 표현되며, dict의 어떠한 코드워드도 dict 내 다른 코드워드의 접두사가 될 수 없습니다. dict는 huffmandict 함수를 사용하여 생성할 수 있고 code는 huffmanenco 함수를 사용하여 생성할 수 있습니다. dict의 모든 심볼이 숫자형인 경우 출력값 sig는 벡터입니다. dict에 영문자 심볼이 하나라도 있는 경우 sig는 1차원 셀형 배열입니다.
예제
입력 인수
출력 인수
참고 문헌
[1] Sayood, Khalid. Introduction to Data Compression. 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2000.