Main Content

double형을 고정소수점으로 변환

이 모델에서는 내장 데이터형과 고정소수점 데이터형 간에 신호를 변환하는 방법을 보여주고, 고정소수점 데이터형이 표현 가능한 정밀도와 범위에 어떠한 영향을 주는지 설명합니다. 이 모델에 사용된 고정소수점 데이터형은 fixdt(1,5,2)로, 이진 소수점의 오른쪽에 2비트가 있는, 부호 있는 5비트 숫자입니다.

  Precision = (2^-2) = 0.25
  Representable minimum = -(2^-2)*(2^4)   = -4
  Representable maximum =  (2^-2)*(2^4-1) = 3.75

Data Type Conversion 블록 Dbl-to-FixPt를 열어 고정소수점 데이터형의 특성을 수정하고, 수정된 특성이 결과 고정소수점 신호의 범위와 정밀도에 어떠한 영향을 미치는지 살펴봅니다.

고정소수점 데이터형 지정을 위한 팁:

  • >> 버튼을 클릭하여 데이터형 도우미를 엽니다.

  • 출력 최솟값/최댓값을 지정하고, 이러한 값을 사용하여 최적 정밀도의 스케일링(지정된 범위를 포괄하면서 정밀도를 최대화함)을 계산할 수 있습니다.

  • fixdt 구문에 익숙해지면 데이터형 도우미를 사용하지 않고도 데이터형 파라미터에 직접 표현식을 입력할 수 있습니다.