2012-03-06 9 views
2

누군가 설명해 주시겠습니까?Matlab에서 고정 소수점

내가 알고 있듯이 정밀도가 떨어집니다. 속도를 높이면 사용할 수 있습니까? 언제 사용하는 것이 좋습니까? Matlab Coder에서 사용해야합니까?

답변

5

세계의 모든 컴퓨터가 부동 소수점 연산을 사용하는 것은 아닙니다. 특히 세계에 연결되어있는 많은 장치 (예 : 센서 및 데이터를 처리하는 컴퓨터)는 고정 소수점 숫자 표현을 사용합니다. 알고리즘 및 유사한 문제에 대한 일부 연구자는 고정 소수점 수를 사용하려고합니다. Matlab의 고정 소수점 도구 상자를 사용하여 사용자는 자신의 PC에서 고정 소수점 산술을 수행하고이를 구현하는 장치에서 실행 대상 코드를 작성할 수 있습니다.

Matlab 고정 소수점 산술의 정확도가 떨어지는 것은 아닙니다. IEEE 부동 소수점 유형보다 정밀도를 더 많이 제공하는 데 사용할 수 있습니다.

속도가 빠릅니까? 그 점 옆에 있습니다. (Read on)

언제 사용하면 좋을까요? 고정 소수점 산술을 사용해야하는 경우. 누구도 부동 소수점 산술의 범용 대체품으로 추천하지는 않습니다.

사용 하시겠습니까? 귀하의 질문에 대답은 거의 확실합니다. '아니오, 당신은 이미 고정 소수점 산술을 사용해야한다는 것을 알고있을 것입니다.'

+0

견적 ** '아니요, 당신은 이미 고정 소수점 산술을 사용해야한다는 것을 알고있을 것입니다.'** 당신이 의미합니까 ** 아니요, 당신이 그것을 사용하는 것이 좋았다면, 사전에 해당 기능을 알고 있어야합니다. **? –

+0

그런 것. –