함수 > 신호 가공 > 신호 및 시스템 > 예제: 신호 양자화
  
예제: 신호 양자화
quantize 함수를 사용하여 아날로그 신호를 양자화합니다. 양자화를 수행하는 방법은 신호를 일정한 간격의 불연속 수준 여러 개로 표현하는 것입니다.
쌍곡선 신호 양자화
1. 양자화 수준 수를 정의합니다.
이 식을 복사하려면 클릭
2. 범위와 쌍곡선 신호를 표현하는 방정식을 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
3. 양자화된 각 수준의 높이를 계산합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
4. 신호를 양자화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
양자화된 수준은 시간 간격이 일정하지 않을 수도 있으며 양자화된 신호의 중점을 원래 신호가 지나지 않을 수도 있습니다.
디지털 신호 가공 기법의 하드웨어 구현은 대개 아날로그를 디지털로 변환하는 칩에서 시작합니다. 이 칩에서 아날로그 신호가 양자화됩니다. 위에 지정된 양자화 수준 선택 방법을 사용할 경우 입력 신호의 주파수가 샘플링 속도의 역보다 상당히 느리면 양자화에서 원래 아날로그 신호에 대한 적절한 근사치를 생성합니다. 그렇지 않은 경우에는 신호의 구조를 복원하는 신호 가공 기법을 사용해야 합니다.
양자화된 신호의 필터링 및 재구성
1. 8개 수준으로 양자화된 싸인 신호를 가져옵니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
2. 신호를 양자화합니다.
이 식을 복사하려면 클릭
3. 원래 신호와 양자화된 신호를 도표화합니다.
이 식을 복사하려면 클릭
4. 해닝 창함수(아래의 세 번째 인수가 창함수를 설정함)로 설계된 15개 계수를 포함하는 저역 통과 FIR 필터를 사용하여 오른쪽 차단 주파수를 찾는 실험을 합니다.
이 식을 복사하려면 클릭
차단 주파수는 0.12로 설정되고 테이퍼 창은 4로 설정됩니다.
5. response 함수를 사용하여 양자화된 신호를 필터링합니다.
이 식을 복사하려면 클릭
6. 필터링된 재구성 신호 s와 원래 신호 a를 도표화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
배열 양자화
2D 배열에 저장되어 있는 5개 수준으로 양자화하고 두 배열을 그레이스케일 패치 도표로 표시하여 양자화의 시각적 효과를 확인합니다.
1. 양자화 수준 수를 정의합니다.
이 식을 복사하려면 클릭
2. 범위 j 및 k를 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
3. 가우시안 점 X의 방정식을 정의합니다.
이 식을 복사하려면 클릭
4. X를 쉽게 도표화할 수 있도록 요소를 0에서 255 사이의 정수로 변환(scale 및 ceil 함수 사용)한 다음 행렬을 확대하여 큰 이미지를 얻습니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(zzx.gif)
5. X를 4개 수준으로 양자화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(zzy.gif)