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